Skip to main content

Definitions by Jayrad108

Cleoswan 

A rainbow or multi-colored swan.
That cleoswan is extremely colorful!
Cleoswan by Jayrad108 April 15, 2024