estrecho
/esˈtɾet͡ʃo/ · B1 · adj
narrow
From Latin strictus, drawn tight, same root as English strict and strait
Strip the Spanish e- off the front and estrecho sounds close to stretch-o. Latin strictus gives English strict and strait, and a strait is a narrow sea passage, which is one of the meanings of estrecho. Un amigo estrecho is a close friend.