Definitions by Subrotha@gmail.com
subrotha
1. To be of south asian descent. Courageous, loyal, very intelligent and mysterious. Deep in the arts. Painting, to the art of empty hand. The jack of all trades. Is also a well known lucky charm to those who are good hearted.
2. Lucky
3. Charmful
2. Lucky
3. Charmful
subrotha by Subrotha@gmail.com January 22, 2017