Selene

/sʌlˈin/

Explore definitions, synonyms, and language insights of Selene

Definitions

Noun
(Greek mythology) goddess of the Moon in ancient mythology; identified with Roman Luna
Noun
a genus of Carangidae

More General Terms