__ Lanka crossword clue
Published in L.A. Times Crossword. Tags: India, Sri Lanka.
The island nation of Sri Lanka lies off the southeast coast of India. The name “Sri Lanka” translates from Sanskrit into English as “venerable island”. Before 1970, Sri Lanka was known as Ceylon, a name given to the country during British rule.