Find the word definition

Wikipedia
Billinghurst

Billinghurst is a town in General San Martín Partido of Buenos Aires Province, Argentina. It is located in the Greater Buenos Aires urban agglomeration.