Q: Can you help me find or choose a spiritual name, one that will express my understanding?
Since you are interested in a name that indicates your inner spiritual life, you can go about it in two ways.
1) You can choose a proper name, such as that of a great holy person, a figure in religious lore (such as the Mahabharata, Ramayana, etc.) or scriptures, or even the name or title of an aspect of God. (There are thousands in Indian religion.) Of course to do so you need to be well acquainted with such things.
2) You adopt a spiritual quality or state as a name. For example, you can take a Sanskrit dictionary and look through it for words that correspond to your inner feeling. We recommend that you start with A Brief Sanskrit Glossary, and if that does not yield what you need, then look into larger dictionaries. In India many people have names that indicate spiritual qualities, such as Abhaya (without fear; steadfast), Jnana (wisdom), Vivekan (one endowed with discrimination), or Brahmavadin (one who follows the path to Brahman).
But this is very important: the name should be your choice, not one recommended by another. Since you want it to express your inner feeling (bhava,) it must be determined from within, through your own intuition. Otherwise in time you may not feel completely satisfied with it.