lind
/lɪnd/Definitions
1. noun
a small area of land, especially one that is enclosed or surrounded
“The lind by the river was a favorite spot for picnics.”
1. noun
a small area of land, especially one that is enclosed or surrounded
“The lind by the river was a favorite spot for picnics.”