What is the English meaning of Hindi 'janma-divas'?

Hindi 'janma-divas' means 'birth-day'.