Home
Search
Index
Definify.com
Definition
2024
lanca
lanca
See also:
lança
Italian
Noun
lanca
f
(
plural
lanche
)
oxbow
,
oxbow lake
Etymology
Probably from an
Alpine
substrate
word.
Similar Results
Lanch
Lance
Demi-lance