Define auspice. The protection or support provided ...

creator avatar