damfoo

English

Noun

damfoo (plural damfoos)

  1. Alternative form of damphu.