A word examined

dench

5 letters·English

dench—Excellent; impressive; awesome.

No comments yet