Word info

Cara Cara

Noun

Meaning

Cara Cara (plural Cara Caras)

A kind of red-fleshed early-to-mid-season navel orange.

Source: en.wiktionary.org

Close letter words and terms