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