English → Hindi dictionary

lemnos

लिम्नोस / लेमनोस / लिम्नोज़NOUN

Definition

a Greek island in the northern Aegean Sea; famous for a reddish-brown clay that has medicinal properties

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