The word "mere" in English is pretty uncommon but tends to refer to small bodies of water.
There are dozens of lakes in England, and a few in other english speaking countries with the word mere in their name.
There are dozens of lakes in England, and a few in other english speaking countries with the word mere in their name.