Definify.com

Definition 2024


touladi

touladi

French

Noun

touladi m (plural touladis)

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