Definify.com

Definition 2025


touladi

touladi

French

Noun

touladi m (plural touladis)

  1. A fish, Salvelinus namaycush, the lake trout.