Top definition
The name of a Hindu deity who is an incarnation of Lord Vishnu. Thought to be the embodiment of the perfect man and represents the ideals of courage, kindness and moral righteousness.
by URSMD May 22, 2009
Jun 7 Word of the Day
A person who doesn't realize they are transgender yet, or is in denial; an undeveloped transgender person. When they realize, it's referred to as the "egg cracking."
3
Sriram can be further divided into two words. Sri meaning something religious or sacred and ram is an acronym that can be expanded into random access memory. Therefore sriram means holy random access memory
by Ordinary_Cauliflower July 15, 2019