Uma delas é baseada na mitologia grega que conta que Zeus se apaixonou pela jovem Lo. Porém Zeus, notou que este sentimento despertaria o ciúmes de Hera. Sendo Zeus conhecido por ter várias aventuras amorosas. para que Hera não descobrisse, Zeus transformou sua amada em uma novilha que pastava ao seus pés. Com pena da jovem e para que ela não se aborrecesse com uma dieta exclusivamente à base de ervas, zeus resolveu criar belas flores que ela pudesse comer. Chamou as flores de Lo, que com a evolução fonética passou a ser chamada de viola, o nome correspondente à flor amor-perfeito.
Uma outra lenda diz que as pequenas flores eram muito apreciadas por Eros, conhecido também como cupido. Elas eram só brancas, mais Afrodite (Venus) resolveu pintá-las de roxo para irritar Eros e para que ele perdesse o interesse nas flores.