Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for od
1. n. the right eye
2. n. a doctor's degree in optometry
International Languages
Meaning for od found in 17 Languages.
Related Posts in iJunoon
1 related posts found for word od in iJunoon Website
Sponored Video