Name – Belmiro

Gender – Male

Origin – Portuguese

Meaning – The Portuguese name Belmiro means – good-looking; attractive