Mesha
Primarily Female
The meaning of the name Mesha is Deliverance
The origin of the name Mesha is Hebrew
Notes: In the Bible, Mesha is a place name in the Old Testament, that marks the western boundary of land settled by Joktan's descendants.
People who like the name Mesha also like: Eliana, Naomi, Colette, Renee, Aliya, Vada, Clodia, Elijah, Nixon, Alaric, Fletcher, Toren, Vander, Sloan

< Back to Search | Pet Name Categories