Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

velma Definition

Cancel
velma
noun
A small, semi-submerged island

Words Related to velma!

velma Examples by Brain Bank Users