Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Pomfret
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.
n.
A marine food fish of Bermuda (Brama Raji).
←
Pomey
Pomiferous
→
Shares
Related Words
Fret
Menu
Home
Search
My Last Searches