No. Ahimsa means ‘non-violence’ as an ideal, but it is not cowardice. Sanatana Dharma clearly distinguishes between unprovoked violence and ‘Dharma Yuddha’ (righteous war). Defending oneself, one’s family, and one’s nation is considered the highest Dharma.