Baby name meaning
Urdu Version
تآیباھ
Meaning and origin
One who refrains from evil-doings, repentant.
Keep exploring