Word info

Fungus Rock

Proper noun

Meaning

Fungus Rock

An island of the Republic of Malta.

Source: en.wiktionary.org

Close letter words and terms