Amalija \a-mali-ja, am(a)-lija\ as a girl's name is a variant of Amelia (Latin, Old German), and the meaning of Amalija is "industrious, striving; work".
Similar baby names are Amalida, Amaliya, Amalita, Amalina and Amalia.