cosgrove
/ˈkɒzɡroʊv/Definitions
1. noun
a farm or estate, especially one associated with a medieval manor house
“The cosgrove was a beautiful example of 18th-century architecture.”
1. noun
a farm or estate, especially one associated with a medieval manor house
“The cosgrove was a beautiful example of 18th-century architecture.”