Shangri-la n 1: any place of complete bliss and delight and peace [syn: {Eden}, {paradise}, {nirvana}, {heaven}, {promised land}, {Shangri-la}]