Found 2 boys and girls with the meaning of mediation
Shafa'at / 8 letters 
Meaning of Shafa'at In Muslim, Shafa'at means Mediation. Advocacy More
Shafaa'at / 9 letters 
Meaning of Shafaa'at In Muslim, Shafaa'at means Mediation. Advocacy More

Browse by meanings

aderynadjectiveadmirable
adoptedadornedadroit
adventuresomeadventurousadviser
advisoraefwineaelfraed
aelfthrythaemiliaaemilianus
aemiliusaeneasaeneid
aenglishaeolusaeschylus