Asghar

Asghar

The baby boy name Asghar represent unique meaning, Smaller, Younger,, is common among arabic ethenicity or origin.


Map Of Arabic Origin