Kaustubh is a Hindu Boy name and it is Hindi originated name with multiple meanings. Kaustubh name meaning is Sweet Odour Stone; A Jewel of Lord Vishnu. Kaustubh name popularity and rank stands at 6281 among 29430 Hindu names.
462c65281871e6583c36ebc5-text