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