names & meanings!
over 20,000
Home
Italian Names
Alessa
Alessa
Italian form of English
Alexa
, meaning "defender of mankind."