Fungus Rock

Proper noun

 * 1) An island of the Republic of Malta.

Translations

 * Italian: Petra dell' Funghi, Petra dell' Generalo
 * Maltese: il-Ġebla tal-Ġeneral