About us
Define
Definitions for
"Jambha"
Name of several demons. of one who fought against the gods and was slain by Indra, who for this deed was called Jambha-bhedin. Also of one who fough... more
blessingsonthenet.com