From magro + -inho (diminutive suffix).
magrinho (feminine magrinha, masculine plural magrinhos, feminine plural magrinhas)