Desbo, meaning?
Im looking for the meaning of the name Desbo. Female. Might be a Greek name?
vote up1vote down

Replies

Maybe you mean the Australian name Despo?
vote up1vote down