NameHub
Roman

turris

Meaning & History
A Latin term signifying "tower" (of Greek origin).
Names containing this element

1

Ask AI