Dear Marcelo Carlos, 'Portuguese' is the language and NOT a country o.O
We don't speak 'Brazilian'. Is right that some words is different in both country or some conjugation, but you use Portuguese (Brazil) or Portuguese (Portugal). As English (USA) or English (British). Got it?
Answering the question: is what they said before, but if you want to translate your name, it could be Daví (and of course, we don't translate names, it's only curiosity =D )