Carina
English Meaning
A keel
- A keel-shaped ridge or structure, such as that on the breastbone of a bird or of the fused lower two petals of flowers of many members of the pea family.
Sorry, No Malayalam Meaning for your input!
See Carin Want To Try Carina In Malayalam??