Irish/Gaelic name meaning "rocky hill," or "from the crag of a tower."Variants include Tarah, Tarra, and Tarrah.

Add to favorites Irish/Gaelic name meaning "rocky hill," or "from the crag of a tower."Variants include Tarah, Tarra, and Tarrah.

Add to favorites