selene definition
Selene definition: the Greek goddess of the moon | Meaning, pronunciation, translations and examples English Dictionary | Thesaurus | Translator | Grammar | Scrabble | Blog English