German Names
These are the Germanic compounds after German got hold of them — shortened, softened and often reduced to a single memorable syllable. German pet forms are so thoroughly naturalised in English that several are used by families who would not recognise the full name behind them.
Languages behind these names
Germanic
Hebrew
uncertain
Greek
Latin
Persian