Named For Artists: Stuart

Stuart

Name origin: Teutonic

Name meaning: Keeper of the estate

Davis

Name origin: Hebrew

Name meaning: Beloved