Definition of spiritual home in English:

spiritual home


  • A place, environment, or milieu to which a person feels a particular sense of connection or belonging; a place considered to be especially linked with or appropriate to a person or thing.


Early 20th century; earliest use found in The Economist.