Stewart

Meaning of the name Stewart: Bailiff

Origin of the name Stewart: Anglo-Saxon, American, English, Scottish

Gender: 
Boy