Ancient : of old times
Old : advanced in age
Wrong : He is a student of Old Indian History.
Right : He is a student of Ancient Indian History.
Wrong : Ram is an ancient friend of mine.
Right : Ram is an old friend of mine.
Old : advanced in age
Wrong : He is a student of Old Indian History.
Right : He is a student of Ancient Indian History.
Wrong : Ram is an ancient friend of mine.
Right : Ram is an old friend of mine.