Bhavishya comes from Sanskrit and means 'future' or 'that which is yet to come.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Bhavishya?
Swipe through thousands of names like it