スコアラ
Meanings
Noun
1. scorer; scorekeeper; record keeper
Other readings