Belsher

Belsher is a surname. Notable people with the surname include:


 * Jon L. Belsher, American physician
 * Ross Belsher (1933–2003), Canadian politician and businessman