English → Hindi dictionary

manawyddan

मैनॉयडदन / मानवयददन / मैनॉयड्ढंNOUN

Definition

Celtic sea god; son of Llyr

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