Menara

from Wikipedia, the free encyclopedia

Menara stands for:

Menara or Ménara also means: