Mirror, reflection; also means ‘to exist’ or ‘to be present’ in Sanskrit

1 Post