Skip to main content

greekhistorian.'s definitions

Elba

An amazingly beautiful godess that all the greek men loved. She was so beautiful that there is a greek island named after her.
The beautiful island of Elba is located in Greece
by greekhistorian. April 28, 2009
mugGet the Elbamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email