Indro

Name – Indro

Gender – Male

Origin – Spanish

Meaning – The Spanish name Indro means – the victor