Entry # 3098 has returned 1 entry

alohi lima

noun palm (of hand)