Definify.com

Definition 2024


quillard

quillard

French

Noun

quillard m (plural quillards)

  1. (nautical) keelboat