meaning of whistling swan

1. North American subspecies of tundra swan having a soft whistling note


Related Words

whistling swan |

Developed & Maintained By Taraprasad.com

Treasure Words