Menara
Topics referred to by the same term / From Wikipedia, the free encyclopedia
Menara (Arabic: المنارة) is the Arabic term for lighthouse tower, other words are derived from this term including the Islamic Minaret.
Look up menara in Wiktionary, the free dictionary.
The term Menara can also refer to: