Gondor and Rohan are relatively close to one another ... let's just say it's stretching reality a bit. How Theoden's Gondor ...
"His name's Theo, hence all the 'Theoden' and 'Theodred' names coming from it (side note, Bronwyn and Eowyn also show a similar naming pattern between these people and those of Rohan)." The theory ...