Laired

From Fresh Dictionary

English

Adjective

laired

  1. Having a lair.
Personal tools