meaning of shadower

1. a spy employed to follow someone and report their movements


Related Words

shadower |

Developed & Maintained By Taraprasad.com

Treasure Words