Origin/Usage
Welsh
Pronunciation
HOW-əl
Meaning
Eminent or distinguished

Discussion on the name Howell