Urdu · idiom · Character & Virtue

Zabaan dena

ज़बान देना
Meaning

To give one's word; to make a promise.

Literally: 'to give the tongue'