Other Definitions
marmora (enc)

Marmora

Noun1.Marmora - an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles
sea - a division of an ocean or a large body of salt water partially enclosed by land

 

<< PreviousWord BrowserNext >>
marlaceous
marlberry
marlene dietrich
marley
marlin
marline
marlinespike
marlingspike
marlinspike
marlite
marlitic
marlowe
marlpit
marlstone
marly
marmalade
marmalade box
marmalade bush
marmalade orange
marmalade plum
marmalade tree
marmalet
marmara
marmatite
marmite
marmolite
marmoraceous
marmorate
marmoration
marmoratum opus
marmoreal
marmorean
marmorosis
marmose
marmoset
marmot
marmota
marmota caligata
marmota flaviventris
marmota monax
marmottes oil
marmozet
marne river
maroc