EXUPERANCE


Meaning of EXUPERANCE in English

noun superiority; superfluity.

Webster English vocab.      Английский словарь Webster.