Tawhiri (noun) Definition, Meaning & Examples

noun plural tawhiri
  1. a small New Zealand tree, Pittosporum tenuifolium, with wavy green glossy leaves
Tawhiri (noun) Definition, Meaning & Examples

More Definitions