English
from an Old English place name, perhaps meaning "city of the keels"
Rate the first name Kelton - Your opinion helps other parents