Masud, look at description which I quoted in my first post, where I bolded the words "mature trees commonly without thorns".
I have always known Acacia commonly called "Wattle", I grew up in Australia and that was many years ago now!
In one of the links I provided above, it says "A. nilotica occurs from sea level to over 2000 m. It withstands extremes of temperature (-1 to 50?C)," in the following link which provides much information.
http://www.winrock.org/fnrm/fa...
" Paraserianthes" and "Albizia" have similar looking leaves, the flowers are different.
Your Acacia could be another species but Acacia nilotica is the only one which commonly comes up in a google search, although I have found other species mentioned there is little information and no photos. The flower form of yours certainly matches that of A. nilotica, although they look paler yellow, and if mature trees can be thornless there is a very good chance it is that.