(formal) used as a polite greeting when one has not seen someone for a long time, meaning "I haven't seen you for a while" or "it is a rare pleasure to see you"
inexperienced
to have limited experience or knowledge; to have seen very little of the world