This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Pomfret

  1. n.
    One of two or more species of marine food fishes of the genus Stromateus (S. niger, S. argenteus) native of Southern Europe and Asia.
  2. n.
    A marine food fish of Bermuda (Brama Raji).



Shares

Related Words

Menu