ENGLISH → HINDImouflonnoun01nounमूफ़्लॉन (जंगली भेड़)wild mountain sheep of Corsica and SardiniaSimilar wordsmoufflon →ovis musimon →Dictionary sources & licensesCopy link ↗