lepa
Top 50000
Meanings
Noun
1. bark, the rough outer layer of wood from a tree (Guatemala)
Examples1
Some houses in Guatemala are made of bark