Name Rupeshanna generally means Lord of beauty or Handsome, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Rupeshanna has Indian origin and people with name Rupeshanna are mostly Hindu by religion. Rashi of name Rupeshanna is Tula (Libra) with dominant planet Venus (Shukra) and Nakshatra (star sign) Swati. |