leigh ( synonym found)

Definition of leigh:

°a meadow.

Back to Top