The crossword solution for the term 'Fill with ardour' is ENAMOUR, which is a 7-letter word. ENAMOUR is a verb meaning to fill someone with strong feelings of love or admiration. It is derived from the French phrase 'en amour, ' which translates to 'in love.'