Word info

Osmussaar

Proper noun

Meaning

Osmussaar

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

Source: en.wiktionary.org

Close letter words and terms