From thauma; to wonder; by implication, to admireadmire, have in admiration, marvel, wonder. see GREEK thauma