alford
/ˈælfɔrd/Definitions
1. noun
A place name, specifically a village in Somerset, England.
“The village of Alford is known for its historic architecture.”
1. noun
A place name, specifically a village in Somerset, England.
“The village of Alford is known for its historic architecture.”