Skip to main content

Definitions by samujohns

A Spanish first name, short for Inmaculada, meaning "immaculate."
Wow, that girl looks immaculate! She must be an Inma.
Inma by samujohns May 9, 2016