チョウキョリダシャ
Meanings
Noun
Baseball
1. slugger; heavy hitter
Composed of
long distance; long haul
batter