Entry # 2436 has returned 1 entry

sugi launui

noun the tip of the coconut palm leaf