Search

Escto search a new word

cure

noun
EScura
originFrench

A substance or treatment that relieves disease.

Word Map