Meaning of lungga

lungga

Tagalog

lungga n. an animal's burrow in the ground