Definify.com

Definition 2025


quillard

quillard

French

Noun

quillard m (plural quillards)

  1. (nautical) keelboat