Mayerthorpe

English

Etymology

From Mayer +‎ thorpe.

Proper noun

Mayerthorpe

  1. A town in central Alberta, Canada.

See also