Dictionary |
1 Result
#1
elating
s.
[
exhilarating
] making lively and joyful
. wn