use '?' for JOKER (blank)

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

9 letter words

xanthomas[21]

8 letter words

xanthoma[20]

6 letter words

taxman[15], taxons[13], ashman[11], shaman[11], hansom[11], asthma[11], matsah[11], months[11], atmans[8], manats[8], mantas[8], somata[8], tomans[8], sonata[6]

5 letter words

axman[14], moxas[14], axons[12], taxon[12], amahs[10], month[10], maths[10], moths[10], hansa[8], hants[8], snath[8], hosta[8], oaths[8], shoat[8], manas[7], omasa[7], manos[7], mason[7], moans[7], monas[7], nomas[7], soman[7], atman[7], manat[7], manta[7], toman[7], atmas[7], atoms[7], moats[7], stoma[7], anoas[5], antas[5], santo[5]

4 letter words

hoax[14], moxa[13], axon[11], taxa[11], amah[9], hams[9], mash[9], sham[9], mhos[9], mosh[9], ohms[9], shmo[9], math[9], moth[9], aahs[7], hons[7], nosh[7], hant[7], than[7], oath[7], hast[7], hats[7], shat[7], host[7], hots[7], shot[7], soth[7], tosh[7], mana[6], mano[6], moan[6], noma[6], amas[6], masa[6], mans[6], moas[6], soma[6], mons[6], noms[6], atma[6], atom[6], moat[6], mast[6], mats[6], tams[6], most[6], mots[6], toms[6], anoa[4], anas[4], ansa[4], naos[4], anta[4], nota[4], ants[4], tans[4], oast[4], oats[4], stoa[4], taos[4], snot[4], tons[4]

3 letter words

max[12], sax[10], sox[10], tax[10], ham[8], mho[8], ohm[8], aah[6], aha[6], nah[6], hao[6], hon[6], noh[6], ahs[6], ash[6], has[6], sha[6], hos[6], ohs[6], hat[6], nth[6], hot[6], tho[6], ama[5], man[5], nam[5], moa[5], mon[5], nom[5], mas[5], mos[5], oms[5], som[5], mat[5], tam[5], mot[5], tom[5], ana[3], aas[3], nos[3], ons[3], son[3], ant[3], tan[3], oat[3], tao[3], not[3], ton[3], sat[3], tas[3], sot[3]

2 letter words

ax[9], ox[9], hm[7], ah[5], ha[5], ho[5], oh[5], sh[5], am[4], ma[4], mo[4], om[4], aa[2], an[2], na[2], no[2], on[2], as[2], os[2], so[2], at[2], ta[2], to[2]