meaning of heinousness

1. the quality of being shockingly cruel and inhumane


Related Words

heinousness |

Developed & Maintained By Taraprasad.com

Treasure Words