OJO


Meaning of OJO in English

(n.) A spring, surrounded by rushes or rank grass; an oasis.

Webster's English dictionary.      Английский словарь Webster.