Find the word definition

Wikipedia
Chipindo

Chipindo is a town and municipality in the province of HuĂ­la, Angola.,

It is situated 450 km North of Lubango, Huila province capital.