Description:
BAHIRSING is a surname. It may originate from the Indian state of Bihar, where the name is believed to be derived from the word bahir, meaning 'pure'. Alternatively, it may be a variant of the Arabic surname Bairish. The surname may also be of Scottish origin.




