Having or covered with leaves English: leafy Bahasa: berdaun, rendang, rimbun Less certain link between this word and this sense.