In Portuguese, buraco means "hole". Antenor Nascentes's Etymological Dictionary states some possibilities about its origin: from *furaco (cf. Portuguese furo, furar "pierce, to pierce"), and a connexion to Germanic bore. Any comment? Gothic? Celtic?
Joao S. Lopes