ImrayImray is a surname which may refer to:Colin Imray, British colonial policeman involved in the 1948 Accra riotsSir Colin Imray (diplomat), British High Commissioner to Tanzania and BangladeshJohn Imray, Dominican physician, legislator, agriculturist and botanistJohn Imray (patent attorney), Scottish engineer and patent agent