Knoll \kn(o)-ll\ as a boy's name is of Old English origin, and the meaning of Knoll is "little hill". Place name.
Knoll has 3 variant forms: Knolles, Knollys and Knowles.
Baby names that sound like Knoll are Noll, Noel, Neall, Niall and Neill.