Howell for a baby name

Welsh, meaning ‘eminent and remarkable’. Also the name of a town in Lincolnshire.

Search by letter



Search by category