Andry m. Old German and, related to Gothic andeis 'end', + Old High German rih 'ruler'.
Andry and Andri are also sometimes variants of Andrew.