AMAH
ANKH
ARCH
AYAH
BACH
BAGH
BASH
BATH
BETH
BISH
BLAH
BOOH
BOSH
BOTH
BUSH
CAPH
CASH
COCH
COSH
COTH
CUSH
DASH
DICH
DISH
DOSH
DOTH
DUSH
EACH
EATH
EECH
EISH
ETCH
EUGH
FASH
FISH
GASH
GATH
GOSH
GOTH
GUSH
HASH
HATH
HECH
HETH
HIGH
HISH
HOGH
HUNH
HUSH
INCH
ITCH
JOSH
KAPH
KESH
KISH
KITH
KOPH
KUEH
LAKH
LASH
LATH
LECH
LICH
LITH
LOCH
LOSH
LOTH
LUSH
LYCH
MACH
MATH
MESH
METH
MICH
MOCH
MOSH
MOTH
MUCH
MUSH
MYTH
NACH
NESH
NIGH
NISH
NOAH
NOSH
OATH
ODAH
OKEH
OPAH
OUCH
OUPH
PASH
PATH
PECH
PEGH
PHOH
PISH
PITH
POOH
POSH
PRUH
PUGH
PUSH
QOPH
RACH
RASH
RATH
RESH
RICH
ROCH
RUKH
RUSH
RUTH
SASH
SECH
SESH
SHAH
SICH
SIDH
SIGH
SINH
SITH
SOPH
SOTH
SUCH
SUGH
SUKH
SYPH
TACH
TANH
TASH
TATH
TECH
TETH
TICH
TOPH
TOSH
TUSH
UMPH
VUGH
WASH
WICH
WISH
WITH
WYCH
YEAH
YECH
YODH
YOGH
YUCH
HARM
7-letter words ending with H:anguishbeneathbeseechblemishboorishbrutishcherisheyelashfurnishgarnishimpeachmannishmenorahnourishpiggishprudishreddishrematchscratchselfishstealthsunfishtarnishunearthunleashunlatchvarnishwarpath
Chic Ohio
Some five letter words ending in H are:batchbeachbelchbirchbirthblushbrashbrushbunchcatchcoachconchcouchcrashcrushdeathearthfetchfifthflashfleshflushforthfreshgnashhatchlatchlunchlurchmarshmatchmorphneathninthnorthpeachperchplushpoochporchreachsixthslushsoothsouthteachtenthtoothtruthyouth
Some four letter words that end in H are:bathwashwishbashhashhushmushpithmythhathpushpath
noah
HARM
Five letter words starting with H and ending in H are:hatchhaughfeathheighheuchheughhitchhoochhunchhutchhumphhorahhotchharsh, heath.
7-letter words ending with H:anguishbeneathbeseechblemishboorishbrutishcherisheyelashfurnishgarnishimpeachmannishmenorahnourishpiggishprudishreddishrematchscratchselfishstealthsunfishtarnishunearthunleashunlatchvarnishwarpath
Chic Ohio
Some five letter words ending in H are:batchbeachbelchbirchbirthblushbrashbrushbunchcatchcoachconchcouchcrashcrushdeathearthfetchfifthflashfleshflushforthfreshgnashhatchlatchlunchlurchmarshmatchmorphneathninthnorthpeachperchplushpoochporchreachsixthslushsoothsouthteachtenthtoothtruthyouth
Some four letter words that end in H are:bathwashwishbashhashhushmushpithmythhathpushpath
Some 5-letter words ending with H, in alphabetical order:AbashAgushAmishAnighAwashBatchBeechBekahBelchBenchBerthBirchBirthBlushBoothBotchBoughBrothBrushBunchCatchClothCoachCoughCrashCrushCzechDeathDepthDitchDoughDutchEarthEphahEpochFaithFetchFifthFilchFinchFlashFleshFlushForthFreshFrothGirthGlyphGulchHarshHatchHeathHitchHoochHunchHutchIrishKutchLatchLaughLeachLeashLeighLoathLunchLurchLymphLynchMarchMarshMatchMirthMonthMoochMorphMouthMulchMunchMyrrhNatchNeighNinthNorthNotchNymphParchPatchPeachPerchPilchPinchPitchPlushPoachPoochPorchPouchPunchQuashQuechQueghQuishRajahRanchRatchReachReichRetchRewthRoachRoughSelahShashSushSinchSixthSlashSloshSlothSlushSmashSmithSoothSoughSouthStitchSwashSwishSwoshSylphTeachTeethTenthThighToothTorahTorchTouchToughTrashTruthUbykhVetchVouchWatchWaughWeighWelchWelshWenchWhichWidthWitchWorthWrathWrothYalahYouthZilch
attachbleachblotchbranchbreechbroachbrunchchurchclinchclutchcrotchcrouchcrunchdetachelfishfetishglitchhearthimpishinrushpreachslouchsmoochsmoothstarchthatchwreath
The only one I could find is: josh
each
There are no 3 letter words in the English language that begin with h and end with a.