maned wolf in Irish maned wolf in Irish faolchú mongach noun One of species Chrysocyon brachyurus, the largest canid of South America,. Add to Flashcards