Latin-English dictionary »

merula meaning in English

LatinEnglish
merula [merulae] (1st) F
noun

a dark-colored fish, the wrassenoun

blackbird [blackbirds]noun
[UK: ˈblæk.bɜːd] [US: ˈblæk.bərd]
It's a blackbird. = Merula est.