Fish
Quick Answer
Counted fish mean women or spouses; countless fish mean abundant wealth.
Classical Interpretation (Ibn Sirin)
Fish generally symbolize wealth, spoils, and provision. If the exact number of fish is known (e.g., one, two, three), they represent women or marriage. If the fish are too many to count, they represent vast wealth, spoils, and financial gains. Fishing in murky water is a bad omen indicating distress. Eating live fish signifies attaining a high rank or kingship.
Quranic Context
"And He it is Who has made the sea subservient that you may eat fresh meat from it... (Quran 16:14)"