dufftown
/D AH1 F T AW1 N/noun
- 1
A small town or burgh in Moray council area, Scotland, originally in Banffshire (OS grid ref NJ3239).
Translate โdufftownโ into another language
Choose a language below to open the translator with English selected as the source language.