Torra

Scottish
"from the castle"

Torra Origin and Meaning

The name Torra is a girl's name meaning "from the castle".

Torra is a rare but very usable Scottish name for girls with a meaning related to royalty. A great name for a little princess.