Persian · noun · Struggle & the Sword

Teer-andaaz

तीर-अंदाज़
said teer-an-daaz
Meaning

An archer; one who shoots arrows.

Literally: arrow-caster