gowlan
/ˈɡoʊlən/Definitions
1. noun
a low-lying area of land that is seasonally submerged in water
“The gowlan near the lake is a favorite spot for birdwatching during the spring.”
1. noun
a low-lying area of land that is seasonally submerged in water
“The gowlan near the lake is a favorite spot for birdwatching during the spring.”