Where does “yna” come from?

yna (Welsh): there

Definitions

  1. there

Words derived from “yna