See Also: serab(dictionary)

serab (iou)



serab noun. E19.
[Arab. (whence also Persian) sarab.]
A mirage.