meaning of grand guignol

1. a play of a macabre or horrific nature


Related Words

grand guignol |

Developed & Maintained By Taraprasad.com

Treasure Words