Where does “podde” come from?

podde (West Frisian): toad

Definitions

  1. toad

Words derived from “podde