Lennon loved his wife so much that he added her surname Ono to his own name, since she became Yoko Ono Lennon when she married him. He had never liked his middle name Winston (given him by his mother after Winston Churchill) and wanted to change it, but was told he could not under British law. He could add a new name though, so he did that. He never used the name Winston again, unless he had to for legal reasons (such as when he travelled to America). Otherwise he gave his "full name" as John Ono Lennon.