A modern compound joining Carter, meaning transporter by cart, with Lee, meaning meadow or clearing in English.
Like Carterlee?
Swipe through thousands of names like it