-
nouna city in southwestern Switzerland at the western end of Lake Geneva; it is the headquarters of various international organizationspart of:
Words sounding like good genf
We don't have words sounding like good for this word yet.
We don't have words sounding like good for this word yet.