1
[Late Latin Dei gratia]
by the grace of God
2
director general
Love words? Need even more definitions?
Merriam-Webster unabridged
Share