Rhyme Desk
Find rhyming words!

Definition of "Vela" :

noun: a constellation in the southern hemisphere between Carina and Pyxis

"Because of its configuration Vela is sometimes called the Sails'."