morfarch (Welsh) comes from Welsh march, from Middle Welsh march, from Proto-Brythonic marx, from Proto-Celtic markos, from Proto-Indo-European márkos — horse; wild horse.
morfarch (Welsh): seahorse
Definitions
seahorse
Ancestry of “morfarch”, step by step
morfarch traces back through two separate lines of ancestry.