Definition of the Word SERAI


Turkish or Muslim Asian contexts) A palace.

Close Window