Definition of Leechee
Noun: leechee
- Chinese fruit having a thin brittle shell enclosing a sweet jellylike pulp and a single seed; often dried
- litchi, litchi nut, litchee, lichi, lichee, lychee
Anagrams containing the word leechee
Noun: leechee
Anagrams containing the word leechee