Translation of mahligai in English:

mahligai

castle

noun

  • 1

    castle, large fortified residence