Meaning of marquilla in Spanish:

marquilla