Tagalog Dictionary

Tagalog-Dictionary.com

Meaning of "lair"

lair

    n.
    • a den or resting place of wild animals: tirahan ng mababangis na hayop, pugad
Improve your Filipino vocabulary