a grass plat; a lawn

listen to the pronunciation of a grass plat; a lawn
English - English
esplanade