Top definition
Eterna is a Spanish word which comes from the Latin 'Aeternus' meaning eternal
La Vita Eterna = Eternal Life, Immortality
by ~✰ August 19, 2011
Get the mug
Get a Eterna mug for your father Vivek.
buy the domain for your art blog