Mammoth Uncensored Word List:
33 words ending with ir, 6 letters long

affair appair avenir bestir coheir corkir devoir diapir donair eclair effeir elixir faquir gambir hotair impair jaghir kaffir kephir korkir maftir mahsir mandir memoir menhir midair mohair repair santir unfair unhair upstir zaffir