Satarupa
This name is formed by combining Satya, meaning "truth," and Rupa, meaning "beautiful, shapely."
Alternates:
Satyarupa
More info:
Results for "Satarupa" on Google