Name Details

Shamoil

Meaning

He has the name of a Prophet