Annunziata

Meaning
ItalianAnnouncer
Gender
Origin