Meaning & History
Either from Indonesian madu meaning "honey" combined with dara meaning "maiden, girl" or from Sanskrit मथुरा (mathura) referring to the Indian city of Mathura (which is believed to be the birthplace of the Hindu god Krishna). This is the name of an island in Indonesia off the eastern coast of Java.