Meaning of Overlain
Unknown / অজানা / अज्ञात
past participle of overlie.
to lie over or upon, as a covering or stratum.
to smother (an infant) by lying upon it, as in sleep.
to lie or rest upon Compare overlay
to kill (a baby or newborn animal) by lying upon it