What is the meaning of Laund?

A grassy plain or pasture, especially surrounded by woodland; a glade.

Alternative form of lond

land

Source: wiktionary.org