Caracore Definition
noun
Other Word Forms of Caracore
Noun
Singular:
caracore
Plural:
caracoresOrigin of Caracore
Malay kurakura.
From Wiktionary
Find Similar Words
Find similar words to caracore using the buttons below.