What does Mi Amor Mean in English?

In English, me amor means ‘my love’ such a sweet gesture and so very romantic when it’s said in Spanish. If someone tells you ‘te amo’ they are telling you ‘ I love you’.