There are multiple origins and meanings for the name:
1. Slavic (Serbian) name, derived from the Slavic word милая [milaya] - "dear, honey". The female equivalent of the male name Milan
2. Modern name, meaning - "born in millennium"
Milana is the most popular feminine baby name 2015 and 2016 in Russia (Милана).