• Ivalo

    Origin

    from the Finnish word for the village

    Full definition of Ivalo

    Proper noun

    Ivalo

    (plural Ivalos)
    1. village in Inari Municipality, located in Finland's Lapland province.
    © Wiktionary