From Old French ami, amic, from Latin amīcus.
amy m (plural amys, feminine singular amye, feminine plural amyes)