meaning of freakish

1. Apt to change the mind suddenly; whimsical; capricious.


Related Words

freakish |

Developed & Maintained By Taraprasad.com

Treasure Words