English word definition — powered by WordNet
an ancient city in southeastern Iran
a sudden very loud noise
Want to remember bam?