Before
''de'' in spanish translates to of.
of saying or to say
Its the name of a music group
De donde = from where Possibly used in a sentence like "Where are you from?" = "De donde eres tú?"
What the English Idiom ‘Measure Up’ Means
English Expression - 'Going Round in Circles'
English Everyday Expression - 'For The Time Being'
English Expression - 'In the Public Eye'