Found 1 boys and girls with the meaning of self-sacrifice
Fadwa / 5 letters 
Meaning of Fadwa In Muslim, Fadwa means Name derived from self-sacrifice More

Browse by meanings

plantagenetplay'splayer
playspleadingpleasant
pleasantnesspleasingplebeians
pledgeploughmanplunders
poet-philosopherpoetrypoins
pointpointablepointed
poisonpolandpollux