Ing



ENGLISH MEANING
noun
1.
A pasture or meadow; generally one lying low, near a river.