Top definition
A large city located in Neath
by Dave February 09, 2005
Get the mug
Get a Cimla mug for your Uncle Paul.
buy the domain for your foodie site