Gitanjali is an Indian name meaning "offering of songs," from Sanskrit roots for song and tribute.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Gitanjali?
Swipe through thousands of names like it