Mendota (noun) Definition, Meaning & Examples

noun
  1. a lake in S Wisconsin, in N Madison. About 15 sq. mi. (39 sq. km).
Mendota (noun) Definition, Meaning & Examples

More Definitions