the place where you are happiest, especially a country where you feel you belong more than in your own country because you share the ideas and attitudes of the people who live there
YOUR SPIRITUAL HOME
Meaning of YOUR SPIRITUAL HOME in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005