Save to my profile

Arabic

Meaning

Able to differentiate between truth and falsehood

Find more baby names