He left home for Italy to study music.

-------------------
What does 'home' refer to here? His homeland, hometown, or house?

It seems to mean "homeland."

I'd rephrase slightly, though:

He left home to study music in Italy.