Dictionary.com
Thesaurus.com

Inari

American  
[in-uh-ree, -ahr-ee, i-nah-ri] / ˈɪn ə ri, -ɑr i, ˈɪ nɑ rɪ /

noun

  1. Lake, a lake in NE Finland. About 500 sq. mi. (1,295 sq. km).