Sowa Share definition Flag The polish word for Owl. Look at that sowa! Its so beautiful! Sowa by qwertyuiop[awdfghjkl; August 5, 2008 Get the Sowa mug.