Nakhla translates to palm tree in English
Nakhla translates to palm tree in English

‘Nakhla’: the Arabic word for palm tree - an enduring symbol of the region