khan
English Thesaurus
1. an inn in some eastern countries with a large courtyard that provides accommodation for caravans (noun.artifact)
2. a title given to rulers or other important people in Asian countries (noun.person)
Visual ArtiKata
Explore khan in ArtiKata.com >