Surname YAP

SOURCE: Nickname
USAGE: English

Meaning & History

From a nickname for a clever or cunning person, from Middle English yap meaning "devious, deceitful, shrewd".

Related Names

USER SUBMISSION: Yap