Top definition
synonym of orphanage
A place where children without parents are taken care of.
He was raised in an urban home and that's why he is not sure if he will be a good parent.
by Stan D. September 24, 2006
Get the mug
Get a urban home mug for your brother-in-law Abdul.
buy the domain for your travel blog