The German word 'buch' translates into English as book. As in the English language it can mean a book which one reads or to book a hotel room for example.
in
A word that is spelled the same with two different meanings is called a homonym.
A word that has two meanings is called a homonym. These words sound alike or are spelled alike but have different meanings.
The word you are looking for is "pun." A pun is a play on words that relies on a word's multiple meanings or on two words that sound similar but have different meanings.
zwei is German for two"Zwei" is German for "two."
quick swift
Zwei is the German word for the number two.
its a tools that clens our house
a compound word
The word for something that has two meanings is "ambiguous." In linguistics, it often refers to words or phrases that can be interpreted in multiple ways, leading to uncertainty or confusion. Another term related to this concept is "polysemy," which specifically refers to a single word having multiple related meanings.
homograph. these are words which are written in the same way but have different meanings.
An autoantonym is a single word which can have two completely opposite meanings.