Name Details
Boy|Indian (sanskrit/hindi)
Shruja
"Shruja signifies a person who is intelligent and insightful, embodying wisdom and understanding."
More `S` Names
View ALL
"Shruja signifies a person who is intelligent and insightful, embodying wisdom and understanding."