Definition of Richmond Hill
town in southeastern Ontario, Canada, north of Toronto population 185,541
RICHMOND HILL Defined for English Language Learners
Definition of Richmond Hill for English Language Learners
: town in Ontario, Canada
Seen and Heard
What made you want to look up Richmond Hill? Please tell us where you read or heard it (including the quote, if possible).