Ormond Beach

[ awr-muh nd ]
/ ˈɔr mənd /

noun

a town in NE Florida.