Beta This site is under active development

mari 1

Old High German, Old Saxon and Frankish word meaning "famous, illustrious, known".

Names containing this element