Arabic · noun · Character & Virtue

Imdad

इमदाद
Meaning

Help, aid, or relief given.