Results

handy adjective
1 skilful with the hands
2 (animal) quiet to handle
3 nae handy not easy to handle or put up with