There are dozens of lakes in England, and a few in other english speaking countries with the word mere in their name.