karelia Meaning, Definition & Usage

  1. noun a region in Finland and Russia between the Gulf of Finland and the White Sea

WordNet