Tamil Dictionary definitions for Lair
Lair : குகை
Lair definition
Noun.
- A place in which to lie or rest; especially, the bed or couch of a wild beast.
- A burying place.
- A pasture; sometimes, food.
Lern More About
- Tamil Lexicon: Definition of "Lair"
- Wiki Definition: Lair
- Google Search result: Google
- Wiki Article: Wikipedia