Where did the name Amy come from?

The name Amy means Beloved