Umbagog: Lake lying partly in New Hampshire and partly in Maine. An Indian word, said to mean "doubled up." Other authorities favor "clear lake, shallow," or "great waters near another."