Thread:NatiChan/@comment-2206519-20131222223342

Toran in arabic can be طرأ but it means something new happened

or it can be  derives from Noran & it means two lights

thus alma toran can be mean the world of light & it can be hence for utobia  