butcher bird – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

لَٹُورا ۔ چِڑِيوں اور کيڑوں کی کھال کانٹوں پَر کھينچ کَر کھانے والا جَلّاد پَرِندَہ ۔

🔹 Roman Urdu