homonym
one of a group of words that share the same spelling and the same pronunciation but have different meanings
Traveling time
term describing the time of traveling
domain hack
a domain that implements an appealing name using elements of the domain name system, such as top-level domain abbreviations
namesake
progenitor of a given use of a name
homophone
word that has identical pronunciation as another word, but differs in meaning