Aper is in the OED, but thanks be that they say it is "rare." I don't like it either.
Amor is considered to be a foreign word by the OED, so they don't include it. Always heard of the god of love, but I don't think Amor itself has ever been the name of a god.