Definify.com

Definition 2024


लंका

लंका

See also: लोक

Hindi

Proper noun

लंका (laṅkā) f

  1. (Hinduism) the island of Ravana in the Ramayana