śīghravedhin शीघ्रवेधिन्

Definition: m. a good archer