Menara

Menara (Arabic: المنارة) is the Arabic term for lighthouse tower, other words are derived from this term including the Islamic Minaret.

The term Menara can also refer to: