meaning of in high spirits

1. happy and excited and energetic


Related Words

in high spirits |

Developed & Maintained By Taraprasad.com

Treasure Words