Definitions
There is 1 meaning of the phrase
Llewelyn Powys.
Llewelyn Powys - as a noun
British writer of essays; one of three literary brothers (1884-1939)
Synonyms (Exact Relations)
powys