English-French translations for toby
Definition of toby
-
- in the traditional Punch and Judy show the showman's dog trained to take part in the puppet show and to carry a bag around the audience soliciting donations
- The superintendent of a street market
Trending Searches
Popular Dictionaries