Buy stock photo A Minaret in Bodrum, Turkey. A minaret is a feature of Islamic architecture and is the place from where the call to prayer is sent out. They are also known as a manār or manāra in Arabic, meaning place of fire or light (nar or nur). According to scholars, the expression manāra was adapted from the Aramaic language, which when translated means â??candlestickâ?.