Malvina for a baby name

Gaelic, meaning ‘smooth brow’. The name was invented by poet James Macpherson in the eighteenth century.

Search by letter



Search by category