Pratt \p-ra-tt\ as a boy's name is of Old English origin. Surname. Possibly referring to the buttocks as in the comedy term "a pratfall", or also possibly from "prate" meaning to babble or talk without meaning.
Baby names that sound like Pratt are Brett, Britt, Porat and Pruitt. Other similar baby names are Platt, Patty, Pat, Pitt, Plato and Pratap.