use '?' for JOKER (blank)

From letters H, O, M, O, T, H, A, L, L, I, S, M  I made following words

12 letter words

homothallism[22]

8 letter words

lithosol[11], maillots[10], misallot[10], timolols[10]

7 letter words

mohalim[14], halloth[13], mollahs[12], moolahs[12], atomism[11], hilloas[10], halloos[10], holloas[10], tallish[10], shallot[10], ooliths[10], osmolal[9], maillot[9], timolol[9], somital[9], maltols[9], latosol[7]

6 letter words

hommos[13], mollah[11], moolah[11], shalom[11], holism[11], sholom[11], smooth[11], mimosa[10], simoom[10], hilloa[9], halloo[9], holloa[9], hallos[9], hollas[9], hillos[9], hollos[9], thalli[9], hallot[9], oolith[9], tholoi[9], lathis[9], latish[9], tahsil[9], thills[9], lotahs[9], holist[9], lithos[9], thiols[9], tholos[9], maills[8], slalom[8], moolas[8], maloti[8], maltol[8], smalti[8], almost[8], smalto[8], stomal[8], tallis[6], allots[6], atolls[6]

5 letter words

halms[10], holms[10], homos[10], maths[10], smith[10], moths[10], imams[9], maims[9], miasm[9], malms[9], ammos[9], hallo[8], holla[8], hillo[8], hollo[8], hails[8], halls[8], shall[8], hills[8], shill[8], ohias[8], halos[8], shoal[8], shool[8], laith[8], lathi[8], thill[8], altho[8], loath[8], lotah[8], litho[8], thiol[8], saith[8], halts[8], laths[8], shalt[8], hilts[8], hosta[8], oaths[8], shoat[8], hoist[8], holts[8], sloth[8], hoots[8], shoot[8], sooth[8], maill[7], molal[7], moola[7], limas[7], mails[7], salmi[7], malls[7], small[7], mills[7], loams[7], molas[7], limos[7], milos[7], moils[7], molls[7], looms[7], mools[7], osmol[7], molto[7], maist[7], tamis[7], malts[7], smalt[7], milts[7], atoms[7], moats[7], stoma[7], moist[7], omits[7], molts[7], smolt[7], moots[7], ollas[5], salol[5], lilos[5], olios[5], allot[5], atoll[5], alist[5], litas[5], tails[5], stall[5], talls[5], lilts[5], still[5], tills[5], iotas[5], ostia[5], stoai[5], altos[5], lotas[5], tolas[5], toils[5], tolls[5], loots[5], lotos[5], sotol[5], stool[5], tools[5]

4 letter words

hahs[10], hash[10], shah[10], halm[9], holm[9], homo[9], imam[8], maim[8], malm[8], ammo[8], momi[8], hail[7], hila[7], hall[7], hill[7], ohia[7], halo[7], lima[6], mail[6], mall[6], mill[6], loam[6], mola[6], limo[6], milo[6], moil[6], moll[6], loom[6], mool[6], olla[4], lilo[4], olio[4]