Baby carriage carrying one ancient ruler (5)

I believe the answer is:
priam
'ancient ruler' is the definition.
'priam' can be an answer for 'ruler' (I've seen this before). I'm unsure of the 'ancient' bit.
'baby carriage carrying one' is the wordplay.
'baby carriage' becomes 'pram' (synonyms).
'carrying' is an insertion indicator.
'one' becomes 'i' (Roman numeral).
'pram' placed around 'i' is 'PRIAM'.
Can you help me to learn more?
(Other definitions for priam that I've seen before include "Old man of Paris" , "Trojan king" , "Father of Paris in Troy" , "Old king" , "Ruler of Troy" .)
