sacred ibis – Meaning and Explanation

Part of speech : Noun

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

حواصل کی ایک قِسم ۔ افریقہ اور مدغاسکر میں پایا جانے والا پرندہ ۔ لق لق جِسے قدیم مِصری لوگ مُقدَّس خیال کرتے تھے ۔

🔹 Roman Urdu