Vidal

Meaning
SpanishVibrance, Life
Gender
Origin