Amburry
Am·bur·ry
Amburry
n.
Same as
Anbury
.