We do not currently know of any synonyms for layn.
The verb layn is defined as:
Did you mean lain, lawn, lay or lays?