Entry # 8341 has returned 1 entry

me hagasaga

noun a toy (made from a dried breadfruit leaf or a disk of coconut shell) which slides when thrown