An English name from a place name meaning either town on the River Kenn or royal town.
Check back in a moment for rank and trend details.