Richmond Hill

Richmond Hill proper noun
Richmond Hill
proper noun
Britannica Dictionary definition of RICHMOND HILL
: town in Ontario, Canada