Mercer
French
Vendor or shop keeper
Mercer is an English and French name and means 'shop keeper' in French.
No more information.
Klavdiya Katlego , Colm , Karen , Urania , Pembroke , Silvanus , Tarja , Sigmund , Ondrej