Malavika is a Sanskrit-derived Indian name traditionally interpreted as 'princess of Malava' or 'woman of Malwa.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Malavika?
Swipe through thousands of names like it