Gitanjali is an Indian name meaning "offering of songs," from Sanskrit roots for song and tribute.
Like Gitanjali?
Swipe through thousands of names like it