The search in the dictionary revealed the following matches for "otter"...


Turkish Turkish : susamuru
English English : otter
French French : loutre
German German : otter
Italian Italian : lontra
Spanish Spanish : nutria
Japanese Japanese : カワウソ

resemble the words to the search term:


  • lottery
  • otter
  • seesaw, teeter totter, teeterboard