Definify.com

Definition 2025


cheppia

cheppia

Italian

Noun

cheppia f (plural cheppie)

  1. twaite shad (Alosa fallax)

Anagrams