Dictionary search results

Showing 1-2 of 2 results

Eurasia British & World English

A term used to describe the total continental land mass of Europe and Asia combined

Eurasia New Oxford Dictionary for Writers & Editors

land mass of Europe and Asia combined