Shan·gri-la (sh?ng?gr?-lä?)n.1. An imaginary remote paradise on earth; utopia.2. A distant and secluded hideaway, usually of great beauty and peacefulness.[After Shangri-La, , the imaginary land in the novel Lost Horizon by James Hilton.]American Heritage® Dictionary of the English Language, Fifth Edition. Copyright © 2016 by Houghton Mifflin Harcourt Publishing Company. Published by Houghton Mifflin Harcourt Publishing Company. All rights reserved.Shangri-la (??æ??r??l??) na remote or imaginary utopia[C20: from the name of an imaginary valley in the Himalayas, from Lost Horizon (1933), a novel by James Hilton]Collins English Dictionary ? Complete and Unabridged, 12th Edition 2014 © HarperCollins Publishers 1991, 1994, 1998, 2000, 2003, 2006, 2007, 2009, 2011, 2014Shan?gri-la (??æ? gr??l?, ??æ? gr??l?) n. an imaginary paradise on earth, esp. a remote and exotic utopia. [after the fictional Tibetan land of eternal youth in the novel The Lost Horizon (1933) by James Hilton] Random House Kernerman Webster’s College Dictionary, © 2010 K Dictionaries Ltd. Copyright 2005, 1997, 1991 by Random House, Inc. All rights reserved.