Tagalog Dictionary

Meaning of "lupa"

lupa

    n.
    • earth soil, land, earth, ground, ground floor, downstairs
Filipino Sites
Tagalog Dictionary