Spencer Health Dictionary

Spencer: From 1 Different Sources


(English) An administrator; dispenser of provisions Spenser, Spincer, Spinser
Health Source: Medical Dictionary
Author: Health Dictionary



Recent Searches