RhymeNow
Free Online Rhyming Dictionary
davern, tavern
n. A large, deep, hollow place in the earth; a large cave.