Recent Searches
GRE Word List made easy using Mnemonics
ottawa - Dictionary definition and meaning for ottawa
OTTAWA
(noun) the capital of Canada (located in southeastern Ontario across the Ottawa river from Quebec)
synonyms : canadian capital , capital of canada(noun) a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal
synonyms : ottawa river , outaouais(noun) a member of the Algonquian people of southern Ontario
WordNet® 3.0, © 2006 by Princeton University.


