Joshbekesha

Hitchcock's Bible Names Dictionary

it is requiring or beseeching