Proper locative noun · Of foreign derivation
Of foreign derivation; Mesha, a place in Arabia:—Mesha.
Outline
Strongs concordance
·