Dumfries Definition

dŭm-frēs
pronoun

A town in Dumfries and Galloway, Scotland.

Wiktionary

Dumfries Is Also Mentioned In

Find Similar Words

Find similar words to Dumfries using the buttons below.

Words Starting With

Words Ending With

Unscrambles

Dumfries