Not a huge fan of Rumi.. I didn’t think of ‘roomy’ necessarily but my first impression was that it was a name of Indian origin? I used to like the name Remy/Remi for a girl before someone (on this forum) told me that it had a negative connotation where they were from and that was enough for me to cross it off the list.
I like Oscar or Lenin better from your choices, but don’t be discouraged if you love the name-you could be on to the next trendy name!!