Also read:

パームボール (Paamubooru) is a Japanese noun meaning “palm ball”.

Meanings

  1. nounpalm ball