Definify.com

Definition 2025


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