Horowhenua

English

Proper noun

Horowhenua

  1. A territorial district on the North Island of New Zealand.