This is one of those times I wish TinyPic had survived. Had a nice map of -inthos place names I'd sort of scanned out of, I forget which book. The -inthos suffix is from Carian, which is related to other languages, possibly including Etruscan (which is related to Lemnian).
The -nth- and -ss- (or -tt-) place names occur both on Crete and on mainland Greece, and also in Asia Minor (e.g., Halicarnassus). Sometimes it is -nd- instead of -nth-.