Dictionary Definition:
Amutra (adv.) [pron. base amu + tra] in that place, there; in another state of existence D i.4, 14, 184; It 99.