Buford

in baby boy name

The meaning of Buford is Ford near the castle