OD
Meaning of OD in English
/od/ , interj. Archaic.
a shortened form of "God" (used interjectionally and in minced oaths).
Also, 'Od, Odd .
[ 1590-1600 ]
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012