croffin

English

Noun

croffin (plural croffins)

  1. Alternative form of cruffin