Definify.com

Definition 2025


dynfarch

dynfarch

Welsh

Noun

dynfarch m (plural dynfeirch)

  1. centaur