URL Generation with Slug from Menu Item table

On Website, Menu is generated from Menu-item table. Menu-item table is having fields title, slug and URL. Currently Menu is generated using title and URL. URL in Address bar is not SEO friendly.

How to generate URL slug appended with host name? and How to create Custom URL Rule which will fetch slug from URL and redirect url from Menu Table.

Please provide solution if any tried