Etymology
Today it means: A low-lying area, especially on either side of a river, which regularly floods. Full definition →
From flood + land.
Etymology from Wiktionary, CC BY-SA 4.0.