Subscribe
URL of the page has been copied to clipboard.
Meaning : An Arab kingdom in Asia on the northwestern coast of the Persian Gulf. A major source of petroleum.
Synonyms : koweit, kuwait
Install App