meer
mɪər
Definitions
1. noun
a lake or sea in the Netherlands, especially the Wadden Sea
“The Meer was a popular destination for tourists in the summer.”
2. noun
a lake or pool of water in a park or garden, often artificially created
“The Meer in the city park was a beautiful spot for picnics.”
3. noun
a body of water in a park or garden, often surrounded by walking paths
“The Meer in the botanical garden was home to many species of birds.”