Definition of lupa in Spanish:

lupa

feminine noun

  • 1

    Instrumento óptico para ampliar la imagen de los objetos que consiste en una lente de aumento provista de un mango.