Arabic · noun · Mind & Knowledge

Iqrar

इक़रार
Meaning

Affirmation, admission, avowal; the acknowledgment of a truth or pledge.