latvia Meaning, Definition & Usage

  1. noun a republic in northeastern Europe on the eastern coast of the Baltic Sea
    Republic of Latvia.

WordNet