Definitions for "Mowbray"
Mowbray, the name of an Anglo-Norman baronial house, derived from Montbray (Manche) in Normandy south of St Lo.