Inherited from Early Medieval Latin alterā mente. Synchronically derivable from oltra + -ment. Maybe due to Spanish influence, where atra or altra became otra.
otrament