Meaning of imilla in Spanish:

imilla

feminine noun

  • 1Argentina, Bolivia, Peru Muchacha indígena que trabaja al servicio de una familia.

  • 2Mexico Muchacha indígena que trabaja al servicio de un sacerdote.