Written Naat Sharif In Urdu - The practice is popular in south asia (bangladesh, pakistan and india), commonly in bengali, pashto, punjabi or urdu. Written Naat Sharif In Urdu - نعت) refers to poetry in praise of the prophet muhammad saww (last prophet).