Definitions for "UKvisas"
The name given to the joint Home Office and Foreign and Commonwealth Office department dealing with entry clearance and issuing visas.