Meaning of mediterranean sea

Definition of mediterranean sea

(noun) the largest inland sea; between Europe and Africa and Asia

Other information on mediterranean sea

WIKIPEDIA results for mediterranean sea
Amazon results for mediterranean sea