What kind of bird stores fish in its mouth?

The bird that stores fish in its mouth is the kingfisher.

Kingfishers are known for their distinctive diving technique to catch fish. They have sharp beaks and specialized feathers that allow them to plunge into the water with minimal resistance. After catching a fish, they fly back to their perch and swallow it whole, often with their head tilted back.

There are many different species of kingfishers, but they all share this unique hunting and feeding strategy.