What does Mi Amor Mean in English?

Mi amor is a Spanish phrase whose English translation means "my love." It is supposed to be used when expressing your feelings for your loved one not your car.
Copyright © 2014 Dictionary.com, LLC. All rights reserved.