ลงกา

long-gaa

  1. Sense 1. Noun

    • Lanka: the island of Sri Lanka (archaic)
  2. Sense 2. Noun

    • Lanka: the city of the demon king in the Ramakien epic (poetic)