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