Name – Imaculada

Gender – Female

Origin – Portuguese

Meaning – The Portuguese name Imaculada means – a form of Inmaculada