a tutelary deity

listen to the pronunciation of a tutelary deity
English - English

Definition of a tutelary deity in English English dictionary

A deity
god