ellenyard
/ˈɛlɛnɪɑrd/Definitions
1. noun
A yard or area surrounding a house or other building, especially one with a garden or other features.
“The ellenyard of the old mansion was beautifully manicured and perfect for picnics.”
1. noun
A yard or area surrounding a house or other building, especially one with a garden or other features.
“The ellenyard of the old mansion was beautifully manicured and perfect for picnics.”