లక్కlakka
Top 6000
Meanings
Noun
1. sealing wax
2. a resinous substance produced by the insect, Kerria lacca - lac
Examples1
It is red in colour.