Found 2 boys and girls with the meaning of retribution
Shalmaneser / 11 letters 
Meaning of Shalmaneser In Biblical, Shalmaneser means Peace, tied, chained, perfection, retribution More
Shillem / 7 letters 
Meaning of Shillem In Biblical, Shillem means Peace, perfection, retribution More

Browse by meanings

melvinmemorymemphis
mentormercedesmerchant
merciamerciesmerciful
mercymeredithmerionethshire
meritmerlinmermaids
merrymessagemessenger
messiahmicaelamichael