Tuman bay

(Redirected from Tumanbay)

Tuman bay can refer to one of the two sultans of the Mamluk Sultanate:

See also

edit