OJO


Meaning of OJO in English

noun a spring, surrounded by rushes or rank grass; an oasis.

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