Meaning of lupa

lupa

Tagalog

lupa n. 1. soil; humus; 2. earth (world); 3. country; nation


lupa

Tagalog

lupa n. groundfloor; basement


lupa

Tagalog

lupa n. landed property; extensive land holding