• word of the day

    karelia

    karelia - Dictionary definition and meaning for word karelia

    Definition
    (noun) a region in Finland and Russia between the Gulf of Finland and the White Sea
Download our Mobile App Today
Receive our word of the day
on Whatsapp