daunton
/ˈdɔntən/Definitions
1. noun
A village in Dorset, England
“The hikers stopped in Daunton for the night before continuing their journey.”
1. noun
A village in Dorset, England
“The hikers stopped in Daunton for the night before continuing their journey.”