Definify.com

Definition 2024


geignard

geignard

French

Adjective

geignard m (feminine singular geignarde, masculine plural geignards, feminine plural geignardes)

  1. whining, moaning