inuga shima
1. Isle of Dogs (2018 film)
Noun
1. Isle of Dogs (2018 film)
1. to be shut; to close
2. to be firm (of a body, face, etc.); to be well-knit
+ 3 additional meanings1. pet dog
1. wolf (Canis lupus)
2. wolf in sheep's clothing; womanizer
1. island country
1. you're welcome; don't mention it
1. guide dog; seeing-eye dog
1. madeleine (cake)