umbrella tree – Meaning and Explanation

Part of speech : Noun

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

چھَتری دَرَخت ۔ امریکی چَمپا ۔ امریکی مَگنولیا ۔ ایک دَرَخت جِس کے لَمبے چھَتری نُما پَتّوں کے گُبھے ہوں ۔

🔹 Roman Urdu