English → Hindi dictionary

manawydan

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

Definition

Celtic sea god; son of Llyr

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