meaning of punisher

1. One who inflicts punishment.


Related Words

punisher |

Developed & Maintained By Taraprasad.com

Treasure Words