Online English Dictionary

Home

Seraglio


n.

An inclosure; a place of separation.


© 2009 Dammam Community College