Definitions for "Abbey of Thelema"
The Abbey of Thelema refers to a small house which was used as a temple and possible training grounds.