Meaning
Sweet or admirable. While having Greek roots, its popular in India due to its pleasant sound and positive connotation.
Origin: Greek (adopted in Hindi)
Etymology
Possibly derived from "myrrh" or "myron."
Numerology
8
Determination
Determined and patient. Works hard for lasting success.