That was what I said, Kashmiris are tall but do not have muscular body,they have been notable for being weak and are pleasure seeking.South Indians are quite militaristic and before British, every village had well trained soldiers. There are stories of south Indian mothers wishing to cut their breasts if it was reported that their sons ran away from battlefield.( What a great martial culture)
Kashmiris, Gujratis and Bengalis are not at all militaristic.
You are right about Keralites, Arabs settled among them, intermarried( Keralites were always free of Hindu restrictions) with them and so many of them began to be called "Mappilah" which is Tamil Malyalam term for son in laws.Today, muslims are called moplahs.
Sri Lankans also have semitic blood in them as they too mixed with Arab traders.
"Bengalis aren't a militaristic people" is probably one of the funniest things I have heard and is a typical example of false-regional streotypes. The only ruler in North India who could actually challenge Harsha was a bengali. Bengalis served in the armies of the Palas, Guptas, EIC, etc... Bengal has produced several powerful empires like the Palas and Sassanka, which is really impressive. Gour Govind Singh of Bengal actually humiliated the Turks twice through successful guerrilla tactics and Raja Ganesha overthrew the Bengali Sultanate and Pratapidtya gave a very tough fight to Akbar. The Bengal Sultanate was only muslim by name as native Bengalis almost dominated the entire army, and this bengali army repulsed Firuz Shah Tuglaq and his Turko-Afghan army. The Bengalis also consituted for a decent percentage of the army that subdued the Marathas, Sikhs, Nepalis, and even conquered all of India. Pray tell what is so poor about their military history? They may not be on par with Rajasthan or Tamil Nadu, but they were still superior to regions like Punjab.
Kashmiris under Lalitaditya humbled the Arab Caliphates, repulsed the Tibetans, and also may have repulsed an invasion of Yashovarman of Kannauj. The Kashmiris also repelled 2 of Mahmud of Ghaznis sieges. Kashmir was actually never conquered by the Muslims, but the throne was usurped by a coupde etat.
Gujaratis under Mulraja 2 destroyed Ghoris army in 1178 and forced Qutubudin Aibak to retreat from their capital. Jayabhata of the Lata Gurjaras also defeated the Arabs. The Vaghelas repulsed an invasion of Balban in the 1280s and one of illtutmish's generals, and forced illtutmish to retreat from the Guhilots territory.