o.d.

o.d. is an English word started with o. Here is the definition of o.d. in Chinese (Simplified)

noun o.d. (oculus dexter)
右眼

o d

Another words end with -.d.