Elaphria

Origin: Greek Meaning: from what I could find, it’s a Greek word that means “lightness”, referring to a levity or fickleness of mind. I’m not sure if this has ever been used for an actual name, though there is a species of moth called Elaphria. If anyone has any more info on this name, let…

Melissa

Origin: Greek Meaning: bee ( Μελισσα )

Alcides

Origin: Greek Meaning: strong kind, strong type Alcides also refers to a species of moth, as well as an epithet for the Greek hero Hercules