jalor









jalor


noun

  1. any of a wide variety of East Indian rowing and sailing ships.
67 queries 0.551