Where does “talla” come from?

talla (Scottish Gaelic): hall; rock

Definitions

  1. hall; rock

Words derived from “talla