meaning of Caracore

Caracore meaning in General Dictionary

A light vessel or proa employed by the folks of Borneo etc by the Dutch within the East Indies

View more

  • Alt. of Caracora