LAIN


Meaning of LAIN in English

p.p. of lie, ·vi.

2. lain ·p.p. of lie.

Webster English vocab.      Английский словарь Webster.