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