Latvia

1. (noun) a republic in northeastern Europe on the Baltic Sea
Related Words: Baltic Republic, Baltic State



Terms and Conditions of Use / Copyright Notice