"Devota is a Latin name meaning 'devoted'. Saint Devota is the patron saint of Corsica and Monaco."
Download App