Definify.com

Definition 2024


yawls

yawls

English

Noun

yawls

  1. (nautical) plural of yawl