karelian: a Finnic language spoken by the people of Karelia
communication: something that is communicated by or to or between people or groups
book fair: bazaar at which books are sold or auctioned off in order to raise funds for a worthy cause