Raglan happy with his utopia (7-2)
I believe the answer is:
shangri-la
(Other definitions for shangri-la that I've seen before include "Fictional paradise on earth" , "Milk" , "Hangs liar in idyllic Tibetan country created by James Hilton" , "ideal place to live" , "Fictional Tibetan paradise from novel 'Lost Horizon'" .)