Samshad
in baby girl name
The meaning of Samshad is Long, Beautiful Tree
Samshad Name In Arabic : سيمسحد
Samshad Name In Bangla : সামসাদ
Samshad Name In Urdu : سمشاد
Samshad Name In Hindi : समशद