Dictionary search results

Showing 1-2 of 2 results

Chaldea British & World English

An ancient country in what is now southern Iraq, inhabited by the Chaldeans