Definition of "Howle"

Howle

  • proper noun

    plural Howles

    1. A surname.