Potter \p(ot)-ter\ as a boy's name is of English origin, and the meaning of Potter is "maker of pots". Occupational name. Made famous by ficitional boy magician Harry Potter.
Baby names that sound like Potter are Peter and Pieter. Other similar baby names are Porter, Patten and Ritter.