yowler









yowler


noun

  1. a person who yowls; a howler.
  2. ocean pout.
54 queries 0.543