Diminutive of Irmengard
"universal enclosure"

Immilla Origin and Meaning

The name Immilla is a girl's name meaning "universal enclosure".

Immilla is a soft and mellifluous sounding name which is exponentially more attractive than the original. The name offers several lovely nickname options, such as Immy, Millie, and Mila. Immilla of Turin, a medieval countess, was a notable bearer of this rare name.