We found one dictionary that defines the word tom leonard:
General (1 matching dictionary)
General (1 matching dictionary)
- Tom Leonard (Irish politician), Tom Leonard (Michigan politician), Tom Leonard (poet), Tom Leonard (tennis): Wikipedia, the Free Encyclopedia