Shareef Khan La Walad

Name
Shareef /Khan/ La Walad
Given names
Shareef
Surname
Khan
Name suffix
La Walad