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