Madra \m(a)-dra, mad-ra\ as a girl's name is of Spanish origin, and the meaning of Madra is "mother".
Baby names that sound like Madra are Madira, Madera and Madora. Other similar baby names are Marra, Mara, Jadra, Mada, Maira, Mahra, Mayra, Mavra, Maura and Nadra.