If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org
Other options:
no subject
Ah, this one sounds promising: Horreum, warehouse/storage place.
I don't have a greek dictionary, but I think that one nails it. Although it's kind of weird to use 'crux' as bit-of-a-soul.