carina - Dictionary definition and meaning for word
carina
Definition (noun) a keel-shaped constellation in the southern hemisphere; contains the start Canopus
Definition (noun) any of various keel-shaped structures or ridges such as that on the breastbone of a bird or that formed by the fused petals of a pea blossom
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com