lorcha

from The Collaborative International Dictionary of English v.0.48
Lorcha \Lor"cha\, n. [Pg.] (Naut.)
   A kind of light vessel used on the coast of China, having the
   hull built on a European model, and the rigging like that of
   a Chinese junk. --Admiral Foote.
   [1913 Webster]
    

[email protected]