Sisera

the name of an angel. It means "the genius of desire"

In the Old Testament, Sisera was captain of the Canaanite army under King Jabin that was eventually vanquished by Deborah. The name Sisera may have roots in Egyptian, Philistine, Hittite or Hurrian, but scholars aren't sure which or what it means.

Your Favorite Names