The title says it all.
These two are describing the exact same thing, so I suggest we only keep one.
Even though navigation-mesh is more wordy and describe more exactly what it is, users will not be confused by the term navmesh as it's very commonly used.
I suggest we make navigation-mesh a synonym of navmesh because navmesh is shorter to write, has no hyphen, and is sooo much cooler :P