Meaning of Indian shot in English:

Indian shot

noun

see canna