Andrei [an-drei] as a name for boys is a Greek name, and the name Andrei means man, warrior. Andrei is a Slavic form of Andre (French, Greek): Andr is a respelling of Andrew. ASSOCIATED WITH greek, warrior. VARIANTS Ondrey, Ondrei, Ohndrae, Aundray, Andruw, Andru, Andro, Andrey, Andrea, Andrae, Aindrea.