Bhavishya comes from Sanskrit and means 'future' or 'that which is yet to come.'
Like Bhavishya?
Swipe through thousands of names like it