Atwater \a-twa-ter, at-water\ as a boy's name is of Old English origin, and the meaning of Atwater is "at the water". Place name.
Atwater has 1 variant form: Attwater.