1. Home
  2. >
  3. Define
  4. >
  5. TOULADIS

Definition of TOULADIS

  • TOULADI, (Am. Ind.) a lake trout of N. America, aka togue also TULADI [n]