What is the meaning of Blamen?

to criticise, censure

to reprove, reprimand

to blame, charge (attribute to)

Source: wiktionary.org