Talk:Sahasra

sahasra is me and i am wonderful it means 100000000 and i mean it