Find the word definition

Wikipedia
OTD

OTD may refer to:

  • Ogyen Trinley Dorje
  • Off the derech