Loading...
Menu
LAIR, noun [Latin locus.]
1. A place of rest; the bed or couch of a boar or wild beast.
2. Pasture; the ground.