No. You gave it as a gift to someone. You cannot ask for it back. You should have thought about what you were giving away BEFORE you gave it away.
may I ask a watch I gave to my close friend when he moved away to return? I think i should keep it since it was from my deceased mom.
No you may not!
You could tell the friend it was your mother's and maybe exchange it for another one.
You should think before you give stuff away. Once you give it to someone it's theirs.
Why would you give a woman's watch to a male? Something don't sound right here..... Did he give it to a girlfriend and you are jealous so you want it back now? I think you knew what could happen if you gave a woman's watch to a male.