Ulu: Hawaiian word meaning
1. to grow, increase, spread; to protect
2. possessed by a god; inspired by a god, spirit, ideal, or person, as for artistic creations; to enter in and inspire
People
- Kevin Hoffberg, Managing Partner
You last contacted this investor on .