There are numerous synonyms for the phrase "having mind," each with a slightly different nuance of meaning. Some of the most common synonyms include "cognizant," "aware," "conscious," "mindful," "perceptive," and "attentive." These words all convey a sense of being mentally present and engaged with the world around oneself. Other synonyms might include "alert," "observant," "vigilant," "watchful," or "awake." Ultimately, the choice of a synonym will depend on the context in which it is being used and the precise shade of meaning that the writer wishes to convey. However, all of these synonyms are useful for describing a state of being mentally aware and present in the moment.