In The Legend of Zelda games, Link starts of his adventure alone. But at a certain point he’ll meet a partner for life. Epona for example became Link’s most trustworthy and loyal horse.
The name Epona isn’t chosen by luck, if you want to know the origins of the name, check inside.
In Gallo-Roman religion, Epona was a protector of horses, donkeys, and mules. The goddess was particularly a goddess of fertility. It is also believed that the goddess and her horse are leaders of the soul in the after-life.
The name of Link’s horse is believed to be based on the name of the goddess.

