I named everything I drive because they all meant something to me, they were always worth me spending extra time with doing whatever, and I never kept anything that was neither dependable or couldn't be made dependable. So, my 73 F100 was "Maggie" (after the nickname a high school girlfriend used to use when calling me out of class since she went to a different HS and actually called the office to pull me out of class to teas me), my 82 Pontiac Grand Prix was "Opus" (because it was my first diesel and it is also the name of a penguin in an old comic strip I love. The damn engine never gave me any issues by the way, I just did a stupid thing and gave it to my youngest brother when he turned 16. He never even thanked me for it, just trashed the damn thing), my 89 GMC K1500 is "The Delicate Sound of Thunder" because of an album that came out just before the truck was made, my 82 Burb is The Battle Beast, and the 86 Ford 250 is just "The Blue Beast" for obvious reason. Oh yeah, when I bought my 69 GMC 3/4 ton in '06 my niece Ashley fell in love with it and since it was blue it was called "Ashley Blue" by my grandma and the name stuck.
And since my vehicles tend to stick around longer than any woman I always gave them more attention, which may explain why the women didn't stick around...
My Harley was named "Lexie" after a gal I was "acquainted with" once. I can't go any further into that.