English → Hindi dictionary

megaera

मेगारा / मेगरा / मगराNOUN

Definition

one of the three Furies

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