Maasiai

Hitchcock's Bible Names Dictionary

the defense, or strength, or trust of the Lord