Definify.com

Definition 2025


लंका

लंका

See also: लोक

Hindi

Proper noun

लंका (laṅkā) f

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