Online English Dictionary

Home

Lea


n.

A meadow or sward land; a grassy field.


© 2009 Dammam Community College