Found 1 boys and girls with the meaning of sarai
Sarah / 5 letters 
Meaning of Sarah In Muslim, Sarah means Lady; princess; princess of the multitude More

Browse by meanings

beggarbeginningbeginnings
begottenbeholdsbeing
belariusbelieverbelieves
bellows-menderbelovedbending
beneficencebeneficentbenevolence
benevolentbeorhtberhia
beseechingbestowbethel