Certainly one of the most strange words from this list of words that have 'on' in and end with 'e' is 'chevronwise'. 'Chevronwise''s definition is "In the manner of a chevron; as, the field may be divided chevronwise.", according to the English dictionary.