dumfries meaning in Hindi

Noun

a town in Scotland

a historical site or region

एक ऐतिहासिक स्थल या क्षेत्र

English Usage: "The region around Dumfries is rich in history."

Hindi Usage: "डमफ्रीज़ के आसपास का क्षेत्र इतिहास में समृद्ध है।"

Share Anuvadan of dumfries