It's pretty normal. Almost all words have multiple meanings which use the same spelling. It is rarer to have two words which are spelled the same but have different etymologies, like rape (the crime) and rape (the oil seed).
Homonyms are words that sound the same but have different meanings. Homographs are words that are spelled the same but have different meanings. Heteronyms are words that are spelled the same but have different pronunciations and meanings.
Homonyms are words that are pronounced and spelled the same but have different meanings.
Homographs are words that are spelled the same but have different meanings and pronunciations.
Homographs are words that are spelled the same but have different meanings. They may or may not sound the same.
Synonyms are words with similar meanings, antonyms are words with opposite meanings, homonyms are words that sound the same but have different meanings, and homographs are words that are spelled the same but have different meanings.
Homonyms are words that sound the same but have different meanings. Homographs are words that are spelled the same but have different meanings. Heteronyms are words that are spelled the same but have different pronunciations and meanings.
Homonyms are words that are pronounced and spelled the same but have different meanings.
Homographs are words that are spelled the same but have different meanings and pronunciations.
Homographs are words that are spelled the same but have different meanings. They may or may not sound the same.
Homographs are words that are spelled the same but have different meanings. Homonyms are words that sound alike but have different meanings. Words that both sound the same and are spelled the same and both homonyms (same sound) Fair, as in country fair and fair as in reasonable for example
Homophones
spelled the same but have different meanings
Words with the same meaning are synonyms. Words with opposite meanings are antonyms. Homonyms are words that are spelled the same but have different meanings. Homophones are words that sound alike, but have different meanings. synonyms
Synonyms are words with similar meanings, antonyms are words with opposite meanings, homonyms are words that sound the same but have different meanings, and homographs are words that are spelled the same but have different meanings.
Homograph = words that are spelled the same but have different meanings.Homophone = Words that are spelled differently and mean different things, but sound the same (type of homonym).Homonym = Words that mean different things but sounds the same. Can have different or the same spelling.
If you're referring to the noun form of compass and the verb form, which are spelled the same but have different meanings, it is a homonym. Homophones don't have to be spelled the same -- they jsut have to sound the same and have different meanings. Homonyms are spelled the same and have different meanings.
Words that are spelled the same but have different meanings are called homographs. These words are pronounced the same way but may have different origins and definitions.