Nicarao
English
Noun
Nicarao
pl
(
plural only
)
An
indigenous
Nahua
people
inhabiting western
Nicaragua
and northwestern
Costa Rica
.