answersLogoWhite

0

im not sure if it's greek but i looked in an name book and and it said Selena means 'the moon'

User Avatar

Wiki User

13y ago

What else can I help you with?