Anubis

Webster's Dictionary of the English Language

·noun An Egyptian deity, the conductor of departed spirits, represented by a human figure with the head of a dog or fox.

Related Words