tamer
1.
(
noun
) one that tames animals
Related Words:
animal trainer
,
handler
Terms and Conditions of Use / Copyright Notice