Name: Omar

Gender: Boy

Meaning:

Long-Lived.

/102 votes