English edit

Noun edit

innovatour (plural innovatours)

  1. Rare spelling of innovator.