durwaun

/dərˈwɔːn/

Definitions

1. noun

A small, remote village or settlement.

“After hours of hiking, we stumbled upon a tiny durwaun nestled in the mountains.”

Synonyms

  • hamlet
  • settlement

Antonyms

  • city
  • metropolis