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.”
1. noun
A small, remote village or settlement.
“After hours of hiking, we stumbled upon a tiny durwaun nestled in the mountains.”