hamna

a muslim name, means sparrow of paradise.
hamna is a beautiful small bird with colourful feathers
by faisal waseem May 30, 2008
Get the hamna mug.