meaning of halifax

1. provincial capital and largest city of Nova Scotia


Related Words

halifax |

Developed & Maintained By Taraprasad.com

Treasure Words