What is the meaning of Feann?

to skin, flay

to fleece (con or trick someone out of money)

to strip (take away), plunder

to damn (condemn), slate (criticize harshly)

flay, skin, fleece

remove turf to get at peat underneath

Source: wiktionary.org