English → Hindi dictionary

marmara

Noun

मर्मराहट

Definition

an inland sea in northwestern Turkey; linked to the Black Sea by the Bosporus and linked to the Aegean by the Dardanelles

Examples

There was a low murmer among the crowd.

There was a low murmer among the crowd.

Similar words
sea of marmoramarmara denizimarmorasea of marmara

Looking for poetry? Read shayari and poems by great poets.