marten in Irish marten in Irish cat crainn noun Any carnivorous mammal of the genus Martes. Add to Flashcards