Definify.com

Definition 2025


griotte

griotte

French

Noun

griotte f (plural griottes)

  1. sour cherry
  2. female griot