Arbogastro

Name – Arbogastro

Gender – Male

Origin – French

Meaning – The French name Arbogastro means – inheriting guest