meaning of smiter

1. One who smites.


Related Words

smiter |

Developed & Maintained By Taraprasad.com

Treasure Words