No.のoはラテン語由来
「No.1」は当たり前のように「ナンバーワン」と読まれていますが、英語の “number” にはoの文字はありません。不思議に思ったことはありませんか?
実は、”No.” はラテン語の “numero”「数で表すと」の略なのです。”Nu.” にならなかった理由は、格の区別ができなくなってしまうからだと考えられます。
現代語でもスペイン語、イタリア語、ポルトガル語、フランス語などのラテン語属の言語では「番号」を “numero” という単語で表します。英語圏では “No.” のことを “numero sign” と呼んでいます。因みに、英語の “number” は古フランス語の “nombre” から来ており、”nombre” はラテン語の “numerus” から来ているようです。”numerus” はドイツ語にそのまま残っていますね。