'Shamsherai' definitions:

Definition of 'Shamsherai'

From: Hitchcock
    Shamsherai, there a singer or conqueror