describes someone who comes up with unique ideas

Back to top button