termendous ( synonym found)

Definition of termendous:

°Notable for its size, power, or excellence.

Definition of termendous:

°Notable for its size, power, or excellence.

Back to Top