Here is brief description about estrela.biz
- The Portuguese word for star.
- A municipality in the state Rio Grande do Sul,Brazil.
- A toy manufacturer company in Brazil.
- A breed of dog that has been used to guard herds and homesteads in the Estrela Mountains of Portugal for centuries.
- A Brazilian football (soccer) club.