findhorn
/ˈfaɪndhɔrn/Definitions
1. noun
A place in Scotland, particularly a famous spiritual community and ecovillage.
“The Findhorn community has been a major influence on modern spirituality.”
1. noun
A place in Scotland, particularly a famous spiritual community and ecovillage.
“The Findhorn community has been a major influence on modern spirituality.”