Alvaro

Alvaro is a boy name of Spanish origin.

Meaning of Alvaro

Guardian; all-guard.

Themes: Warrior