Esmeralda
noun
Es·me·ral·da
| \ ˌezməˈraldə\
plural Esmeralda
or Esmeraldas
Definition of Esmeralda
: a now extinct language family of the coast of Ecuador
Keep scrolling for more