Onslow \o-ns-low, on-slow\ as a boy's name is of Old English origin, and the meaning of Onslow is "enthusiast's hill". Place name.
Onslow has 2 variant forms: Onslowe and Ounslow.
Baby names that sound like Onslow are Winslow, Ansley, Ansly, Anslie and Anslea.