Home
Search
Index
Definify.com
Definition
2024
Täby
Täby
Swedish
Proper noun
Täby
a town in central Sweden, north of Stockholm
the name of several villages in Sweden
Similar Results