I believe it's a machine gun, and its name is really Minimi. It seems that Mini Mitrailleuse means "mini machine gun" in French.
The meaning of the word nuclear weapon, is a weapon that has a nuclear warhead on it.
Origin: French MEANING: Weapon
the meaning of asthra is weapon in hinduism.
GAT : Old slang, meaning gun
Astra means weapon
Crescendo is a musical term, meaning to get louder.
It means to cease from firing a weapon of some sort.
musical stream
Astra is a Greek word meaning "like a star" In Hindu mythology, Astra means a weapon ( same as and arrow)
It stands for Army laser weapon simulation
Trisha means a Indian god weapon trishul
It's a dagger