From English-Arabic FreeDict Dictionary ver. 0.6.3: Leafy /lˈiːfi/ محاط بالأشجار
Leafy /lˈiːfi/ محاط بالأشجار