See also: lanka, länka, laňka, and laṅkā

English

edit

Etymology

edit

Borrowed from Sanskrit लङ्का (laṅkā).

Proper noun

edit

Lanka

  1. (mythology, Hinduism) The island city of Ravana in the ancient Indian epic Ramayana.
  2. (informal, abbreviation) Sri Lanka.

Anagrams

edit
  NODES
see 1