One of the many vagaries of English pronunciation. Nostr is caught in the crossfire between ghost, host, most and post and cost, dost and lost. The closest words are all pronounced with the short o, like coster, foster, roster and zoster (the only outlier being poster). I don’t think there’s a right answer but would lean towards the short o. What does @fiatjaf say?
Some favor the long o from notes, others the short o from other stuff. But if someone showed me the new wort nost, it would be highly ambiguous in my head.
It maybe a function of where you’re from too. Unless I’m mistaken, don’t Americans say nōstradamus while the Brits say nǒstradamus?
Good point. I’ve always said long o Nostradamus.