Nicoya (noun) Definition, Meaning & Examples

noun
  1. an arm of the Pacific Ocean on the NW coast of Costa Rica.
Nicoya (noun) Definition, Meaning & Examples

More Definitions