Meanings
English Baby Names Meaning:
In English Baby Names the meaning of the name Bates is: often used as a surname.
Shakespearean Baby Names Meaning:
In Shakespearean Baby Names the meaning of the name Bates is: King Henry V' Soldier in the King's army.