Aberdour

Etymology
From +, a river-name.