ho za

Noun

1. Vela (constellation); the Sails

Astronomy
Other forms: