Urdu · idiom · Character & Virtue

Sar par haath rakhna

सर पर हाथ रखना
Meaning

To bless or protect; to extend patronage.

Literally: to place a hand on the head