Tha Song Yang means a river pier that has two Yang trees (Dipterocarpus sp.).
Dipterocarpus kerrii | Dipterocarpus |