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

EnglishEdit

Proper nounEdit

Lanka

  1. (informal) Sri Lanka.
  2. (mythology) An island city in Hindu mythology.

AnagramsEdit