English | German | Russian | Czech

Petro English

Meaning Petro meaning

What does Petro mean?

Petro

In Haitian voodoo, a class of loa of uncertain origin, chiefly associated with fierceness or aggression.

petro

A Venezuelan cryptocurrency launched in 2018, supposed to be backed by the country's oil and mineral reserves. Symbol: .

Are you looking for...?