ホームグラウンド
hōmuguraundo

Noun

1. home ground; home field

Sports
Noun

2. one's haunt; one's stamping ground; one's domain; one's turf

Other forms: