vocab dash
Log in
Sign up
caney
Top 35000
Meanings
Noun
1. stilted hut made with palm leaves or straw
(Venezuela)