ピューマ Meanings Noun puma (Puma concolor); cougar; mountain lion Jinuma: Japanese Dictionary · Word lists