Rachana is a Sanskrit-derived Indian name meaning creation, arrangement, or composition.
Like Rachana?
Swipe through thousands of names like it