Una hipótesis adicional, bastante controvertida, propone que el preprotoindoeuropeo provendría de una lengua más antigua conocida como protonostrático y que habría sido una lengua de la que derivarían no sólo las lenguas indoeuropeas, sino también, entre otras, las familias urálica, altaica, dravídica y afroasiática.