Dictionary Listing: Tārrarren
Name:
Tārrarren
Meaning:
Tārrarren
waterfall
Uses nickname:
Tāra
Derived from
1102
-tārharrien-