Orchard
Hindi Meaning: फलों का बगीचा
English Meaning: Fruit garden
Orchestra
Hindi Meaning: वाद्यवृंद
English Meaning: Musical ensemble
Ordeal
Hindi Meaning: कठिन परीक्षा
English Meaning: Difficult experience
Ordinary
Hindi Meaning: साधारण
English Meaning: Normal or not special
Ostler
Hindi Meaning: अस्तबल का नौकर
English Meaning: Stable worker
Ostracise
Hindi Meaning: बहिष्कार करना
English Meaning: Exclude
Ousted
Hindi Meaning: बाहर निकाला गया
English Meaning: Forced out of position
Outdo
Hindi Meaning: आगे निकल जाना
English Meaning: Surpass
Overwhelming
Hindi Meaning: अत्यधिक
English Meaning: Intense or overpowering