The AI-powered English dictionary
(mythology, Hinduism) The island city of Ravana in the ancient Indian epic Ramayana.
(informal, abbreviation) Sri Lanka. examples