Shajan
in baby boy name
The meaning of Shajan is Long, lengthy.
Shajan Name In Arabic : شجن
Shajan Name In Bangla : জান
Shajan Name In Urdu : شجن
Shajan Name In Hindi : सहजन