Dictionary.com
Thesaurus.com

odalar

  • plural
    of oda.
    oda
    noun
    a room within a harem.

More Suggestions