Garrad

in baby boy name

The meaning of Garrad is A form of garrett, gerald