Haara Huwa in English
1. Defeated (ہارا ہوا)
Having lost a battle, contest, or struggle.
एक लड़ाई, प्रतियोगिता, या संघर्ष में हार जाना।
ایک جنگ، مقابلہ، یا جدوجہد میں ہار جانا۔
2. Licked (ہارا ہوا)
Past tense of lick; to pass the tongue over something.
लीच लेना; किसी चीज़ पर जीभ फेरना।
لیس کرنا؛ کسی چیز پر زبان پھیرنا۔