A compound name meaning “Sita and Rama” or “beloved of Sita and Rama”

1 Post