1. n. The laughing falcon. See under laughing.
1. The laughing falcon. See laughing. Source: Websters Dictionary (01 Mar 1998)