Graham
Meaning:
Rough
Origin:
Portuguese
Pronunciation:
ZAN-der
Browse Portuguese Names