Mercer
Pet Name
Mercer
Origin
French
Meaning
Vendor or shop keeper
Notes about Mercer
Mercer is an English and French name and means 'shop keeper' in French.
More Info about Mercer
No more information.