Definify.com

Definition 2025


catharpins

catharpins

See also: cat-harpins

English

Noun

catharpins

  1. plural of catharpin