Skip to main content

ojo

English ojo meaning in English  •  ojo का अर्थ अंग्रेजी में
Noun
  • A spring, surrounded by rushes or rank grass; an oasis.
Advertisement