Word info

thaumaturgus

Noun

Meaning

A miracle worker; -- a title given by the Roman Catholics to some saints.

Source: Webster's dictionary

Close letter words and terms