fervour
noun
°A passionate enthusiasm for some cause.