Jaanai

Hitchcock's Bible Names Dictionary

answering; afflicting; making poor