rhizoverbBeta
Feedback

yeti

Legendary Himalayan creaturenoun · A legendary hairy humanlike creature said to live in the Himalayas.