What does the name Jahusa mean? What is the meaning of the name Jahusa?

Meaning of Jahusa: Name Jahusa in the Indian origin, means leftover, a son of puspavat. Name Jahusa is of Indian origin and is a Boy name. People with name Jahusa are usually Hindu by religion.