'My soul greets your soul' or something like that. Popular amongst the local hippy population. Imagine my surprise then, while staying in a hotel, to be told by a rather friendly and chatty Indian waiter that actually it simply means 'hello'. You learn a new thing every day.