Alvaro Alvaro is a boy name of Spanish origin. Meaning of Alvaro Guardian; all-guard. Themes: Warrior