Where does “taran” come from?

taran (Welsh): thunder, a thunderclap

Definitions

  1. thunder, a thunderclap

Words derived from “taran