Amalia for a baby name

Hebrew, meaning ‘labour of love’. Also German, meaning ‘work’.

Search by letter



Search by category