Serena

Serena synonyms

Serena definitions

name
  • A female given name from Latin.