geignard

French

Adjective

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

  1. whining, moaning

Further reading