What is the meaning of First-hand?

Alternative spelling of firsthand

Directly or from personal experience.

Source: wiktionary.org