Kale for a baby name

German, meaning ‘free man’. Also the name of a leafy green vegetable.

Search by letter



Search by category