English Dictionary
Definition the Godhead in British English
the Godhead noun
noun
/ˈɡɒdˌhed/

English Dictionary