Le double O est à mon avis une convention graphique qui date d’une époque où l’on écrivait en français,pour indiquer qu’on ne prononçait plus "rwa" à la française mais bien "ròÿ" en appuyant sur le o. Quant aux toponymes, ils dérivent évidemment des patronymes, ce qui est très fréquent.