What was the origin of Hindu philosophy?
Ancient and medieval India was also the source of philosophies that share philosophical concepts but rejected the Vedas, and these have been called nāstika (heterodox or non-orthodox) Indian philosophies.