Meaning of "lupa"

lupa

    n.
    • earth soil, land, earth, ground, ground floor, downstairs