Grace

Grace comes from Latin gratia meaning “favor, kindness” and usually referring to qualities of elegance, pleasantness, charm, kindness, courteousness, and… Read more Grace

Manjula

Manjula is an Indian female name meaning “pleasing, beautiful, lovely” in Sanskrit. Origin: Sanskrit