--
A language needs very few features to be functional, indeed some of the most elegant functional languages are extremely minimalistic and certainly can be considered a subset of many multiparadigm languages. Ergo: several multiparadigm programming languages are fully functional languages.
https://en.wikipedia.org/wiki/Comparison_of_multi-paradigm_programming_languages