ホームグランド
Meanings
Noun
Sports
1. home ground; home field
2. one's haunt; one's stamping ground; one's domain; one's turf
Pitch accent
ームグラ
ンド