fanatic, bigoted, narrow-minded, straitlaced

listen to the pronunciation of fanatic, bigoted, narrow-minded, straitlaced