vocab dash
Log in
Sign up
లంక
laṁka
Top 3000
Meanings
Noun
1. an island in general
Examples
1
లంకకు
laṁkaku
చైనా
cainā
China in Lanka