Roh, sometimes spelled Noh, Ro or Lho, is a given name of Sanskrit origins, derived from the male given name Rohit, meaning "rising sun", or "red horizon".