Amy is a female name.
Amy is the English variant of the French name Amée, which derives from the Latin name Amata.
Amy means “beloved”.
No need to look further, then. Find the perfect first name for your baby together with your partner now!