OCA MEANING IN ENGLISH

• Oca Definition & Synonyms

  1. (n.) A Peruvian name for certain species of Oxalis (O. crenata, and O. tuberosa) which bear edible tubers.


• Ocarina Definition & Synonyms

  1. (n.) A kind of small simple wind instrument.


RECENT SEARCHES