Big Huge Thesaurus

venerating

adjective

similar terms