UMBRA


Meaning of UMBRA in English

( n. )

Any one of several species of sciaenoid food fishes of the genus Umbrina, especially the Mediterranean species (U. cirrhosa), which is highly esteemed as a market fish; -- called also ombre, and umbrine.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.