Tamil Dictionary 🔍

enchasten

En*chas"ten, v. t. Defn: To chasten. [Obs.]


enchasten - Similar Words