Sita (wife of Lord Rama in Hindu mythology); also means ‘boundary’ or ‘limit’ in Sanskrit

1 Post