Skip to main content

Definitions by shereen ditta

an female asian name deriving from the french root 'cherie'
shereen is in love with umar
shereen by shereen ditta June 19, 2004