What is the meaning of First-hand?

Alternative spelling of firsthand.

Directly or from personal experience.

Source: wiktionary.org