1 English Synonyms for LEIGH
Prev.1Next
glade
Definition: 1. An open passage through a wood; a grassy open or cleared space in a forest.
There are 7 definitions of the word glade
Show more information about glade
Prev.1Next
Search took: 1.2695 ms