According to Nigel Allan, a historian, there were at least two meanings for "Hindu Kush" common centuries ago "mountains of India" and "sparkling snows of India" - he notes that the name is clearly applied from a Central Asian perspective. Others maintain that the name Hindu Kush is probably a corruption of Hindi-Kash or Hindi-Kesh, the boundary of Hind. .