La isla solía llamarse la "Isla de los Conejos" (en húngaro: "Nyulak szigete"), y fue después de Margarita de Hungría (1242- 1270), la hija de Bela IV de Hungría, cuando recibió su nombre actual.