Star, celestial body; also means ‘savior’ or ‘liberator’ in Sanskrit

1 Post