Well I think that the "Yagi Horn" derives from the German Word "Jagdhorn" which means Hunting Horn if we translate it.
- Yagi means goat in Japanese. Taking Japanese and English words and combining them to form a name is a common trend with these Dream Eaters, they rarely take puns from another language.