Alessia for a baby name

A fresh spin on Alexa or Alyssa, Alessia is a beautiful modern name meaning defending warrior making it both feminine and strong.

Search by letter



Search by category