Best definition
Zephria
The greatest sniper of all time, People like to worship Zephria in their spare time.

Best sniper of all time=Zephria