nicarao

nɪkɑːroʊ

Definitions

1. noun

A pre-Columbian archaeological site in Nicaragua, and the name of an indigenous people.

“The ancient city of Nicarao was an important trading center in the region.”

Synonyms

  • Indio
  • Nicaraguan

Antonyms

  • European
  • Spaniard