meaning of walk on air

1. feel extreme happiness or elation


Related Words

walk on air | walking on air |

Developed & Maintained By Taraprasad.com

Treasure Words