English
1. From a Middle English given name meaing "old friend".
2. A form of Haldane, Scottish from an Old Norse given name meaning "half-Dane".
3. German patronymic form of Old, meaning "elder", as opposed to "younger".