Meaning VENERATE

See synonym: worship

Search for this exact term