Dictionary
!
Menu
Dictionary
Thesaurus
Examples
Sentences
Quotes
Reference
Spanish
Word Finder
4 Pics 1 Word Answers
Anagram Solver
Scrabble Dictionary
Unscramble
Word Cookies Cheat
Scrabble Checker
Words with Friends Cheat
More Games
Meanings
Sentences
Home
Dictionary Meanings
Lorcha
Lorcha
meaning
Filters
(0)
(nautical) 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
.
noun
0
0
Advertisement
Origin of lorcha
Portuguese
From
Wiktionary
Words near lorcha in the Dictionary
lorawan
lorazepam
lorbamate
lorcainide
lorcan
lorcaserin
lorcha
lorchas
lorcinadol
lord
Filter