tamer

1. (noun) one that tames animals
Related Words: animal trainer, handler



Terms and Conditions of Use / Copyright Notice