Why did HMCS Uganda retain her colonial name after transfer to Canada?
Short answerRetaining the name was a transfer condition, alongside British first refusal after the war and expectations about deployment.
NotesCanada received Uganda on favorable terms that included retaining the name out of regard for the colony. The Royal Navy retained first refusal to take her back after the war if Canada no longer needed her. The transfer freed British personnel to crew other ships. In return, the cruiser was expected to serve wherever British naval requirements placed her.