'Teutonic deity' definitions:

Definition of 'Teutonic deity'

(from WordNet)
noun
(German mythology) a deity worshipped by the ancient Teutons