Definify.com

Definition 2024


Osmussaar

Osmussaar

English

Proper noun

Osmussaar

  1. Island in northwest Estonia, on the southern coast of Gulf of Finland.

Translations

Anagrams


Estonian

Proper noun

Osmussaar

  1. Osmussaar