Definify.com

Definition 2024


dynfarch

dynfarch

Welsh

Noun

dynfarch m (plural dynfeirch)

  1. centaur