Persian · noun · Nature & the Garden

Kahruba

कहरुबा
said kah-ru-BAA
Meaning

Amber, the fossilised tree resin, prized as a gem and aromatic.

Literally: straw-attractor