There are so many names I hear have totally interesting meaning in a foreign language. So I created this thread to see if we can share those meanings in here. I will get started with Emily. Emily means tamarind in Hindi.