Baby Names
Description of Baby Name: Shobha
Meaning: Beauty; Wish
Your first name of Shobha has created a deep, sensitive, refined nature with an intelligent mind.You would do well in a managerial position, as you have executive ability and a poised manner able to take charge and see that procedures are followed.
You appreciate the finer things of life and look for quality in your material possessions.