willyard
/ˈwɪliərd/Definitions
1. noun
a small, typically wooded area, especially one used for recreation or as a residential area.
“The willyard near the lake was a popular spot for picnics and walks.”
2. proper noun
a place name, particularly in the United Kingdom.
“The willyard in Lincolnshire is known for its beautiful gardens.”