Irfan - Arabic name meaning "knowing."

© WhatName.Net