Where does “สาธารณรัฐ” come from?
สาธารณรัฐ (Thai) comes from English Republic, from Middle French république, from Latin republica, from Latin rēspublica, from Latin rēs, from Latin vindicatio, from Latin vindicō, from Latin vindex — small stone, pebble; gravel, rubble.
สาธารณรัฐ (Thai): republic
Ancestry of “สาธารณรัฐ”, step by step