mankeeper

English

Noun

mankeeper (plural mankeepers)

  1. (Ireland) Synonym of smooth newt.