Skip to main content

Definitions by nigresh

Veena 

Share definition Flag
Veena, gives out a harmonious vibe and always cheerful, oftenloves to stick around the Yadnya.
Veena by nigresh September 5, 2025