SINA


Meaning of SINA in English

Mountain of Saina - the place where Prophet Musa spoke to Allah (SWT).'

Advanced Islamic English dictionary.      Расширенный исламский словарь английского языка.