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 : सहजन