• Howell

    Origin

    From Welsh Hywel.

    Full definition of Howell

    Proper noun

    Howell

    (plural Howells)
    1. .
    2. derived from the given name.
    © Wiktionary