Meaning
Germanic - Small Brook; Spanish - to Sparkle; A variant form of Marilla
Gender
Girl
Religion
Christian