meaning of foursquare

1. Having four sides and four equal angles.


Related Words

foursquare |

Developed & Maintained By Taraprasad.com

Treasure Words