meaning of barghest

1. A goblin, in the shape of a large dog, portending misfortune.


Related Words

barghest |

Developed & Maintained By Taraprasad.com

Treasure Words