ジョウゼツカ
Meanings
Noun
1. talkative person; chatterbox
Composed of
talkativeness; garrulity; loquacity
-ist; -er