Were warships named after fictional people or places outside classical mythology?
Short answerYes. USS Shangri-La was named for a fictional place through President Roosevelt's famous wartime joke.
NotesUSS Shangri-La supplies a clear example of a warship named for a fictional place outside classical or religious mythology. The carrier's name followed President Franklin D. Roosevelt's famous wartime joke about Shangri-La. This choice shows how naval names can draw on modern popular culture as well as older traditions. The stream also displays the carrier after modernization, making the watch point useful for connecting the unusual name with the real ship.