For Di Cosmo there are 65 on Yasni with different names.
Among the most common last names on Yasni Di Cosmo is on position 4462.
Di = From (affiliation)
There is no meaning available yet for "Cosmo".Send in a meaning!