ПОИСК В СЛОВАРЯХ:
Употребление буквы о
§ 3. Буква о употребляется:
1. Для передачи гласного о в начале слова и после гласных, напр.: ось, заочный, теория, биограф, воочию, полуостров.
2. Для передачи гласного о и одновременно для указания на твердость предшествующего согласного, напр.: бой, завод, голубь, добрый, узелок, ярмо, носит, лбом, литровый, сок, парной, сто.
3. В ограниченном круге слов иноязычного происхождения буква о употребляется:
а) для передачи гласного о после j, передаваемого буквой й в начале слова и в середине слова после гласных, напр.: йод, майор (перечень таких слов см. в § 26, п. 2);
б) для передачи сочетания j с последующим гласным о в составе буквосочетания ьо после согласного; перечень основных слов: [10] батальон, бульон, каньон, компаньон, котильон, карманьола, кроманьонец, лосьон, медальон, миньон, павильон, папильотки, почтальон, сеньор, сеньора, синьор, синьора, шампиньон, шиньон; квадрильон, квинтильон, секстильон (наряду с вариантами квадриллион, квинтиллион, секстиллион, передающими другое произношение); мильон (написание, передающее один из вариантов произношения слова миллион); в собственных именах: Авиньон, Асунсьон, Гильом, Миньона, Тальони, Фритьоф. В редких случаях буквосочетание ьо пишется для передачи звуков безударного слога: гильотина, гильотинировать, сеньорат, сеньорита, сеньория, синьорина, синьория, Мурильо.
Источник: Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. — М.: АСТ-ПРЕСС КНИГА, 2014. — 432 с. — (Справочники русского языка).