Pyrite

PYE-ryte
Greek
"fire stone"

Pyrite Origin and Meaning

The name Pyrite is a boy's name meaning "fire stone".

So named because it emits sparks when struck with a stone.