While I greatly prefer
Raven for a boy (I hate
Raven for a girl unless she's a gothic character), I do like
Ravenna as well, it's much more feminine than
Raven and I like the
Dante Alighieri association it has due to the city.
Ravenna is a unique name but not in a weird way, and I really like the dark, mysterious, and poetic vibe of it.
Because of its uniqueness, I'd prefer to pair it with something more common in order to balance that out. I adore
Raven Alexander for a boy, so naturally, I like
Ravenna Alexandra and
Ravenna Alexandria for a girl as well. Other pairings that I'd consider would be
Ravenna Beatrix,
Ravenna Rosemarie,
Ravenna Isabella,
Ravenna Sophia,
Ravenna Charlotte,
Ravenna Elizabeth,
Ravenna Opal, and
Ravenna Eve.