Translation of menara in English:

menara

minaret

noun

  • 1

    minaret, tall slender tower on or beside a mosque