Ambas son correctas, son variantes gráficas de la misma palabra. Sabihondo o sabiondo es una persona que presume de sabia pero no lo es.
Ejemplos:
- Es el sabiondo de la familia.
- Don Sabiondo siempre daba buenos consejos que no practicaba.
- Usa lentes para parecer sabiondo.
- Los sabiondos arruinan las reuniones de amigos.
- Ahí viene el sabiondo.